Редактировать
Меню
    наверх

    Дневник начинающего разработчика. Статья 1 Вводная часть.

    cover image

    Всем привет!

    На сегодняшний день наличием смартфона в кармане подростка или успешного бизнесмена никого не удивишь. Они стали настолько обычными и, самое главное, дешевыми, что их может позволить себе пользователь с разным уровнем достатка, а значит появилась потребность в хороших приложениях, которыми можно пользоваться повсеместно и при этом получать удовольствие от пользования.

    Я работаю диджитал дизайнером в диджитал студии, не буду называть ее, и в связи с этим хотел попробовать себя в роли разработчика. Я буду вести дневник, публиковать уроки и вспомогательные программы со стороны дизайнера-начинающего разработчика приложений. Приложения меня всегда тянули, поэтому поставил цель писать свои приложения и заливать их в apstore. Уже определился под какую платформу писать приложения и, как ни странно, это оказалась IOS. Благо приобрел сам MacBook, на котором буду писать, также имеются iphone5 и Ipad2, на них буду осуществлять боевое тестирование своих приложений в реальном времени.

    Итак начнем.Как я писал выше, расскажу по-подробней о моих инструментах для создания приложения. Все это конечно приобрел б/у, т.к. на начальном этапе этого с лихвой хватит.

    Сам MacBook Pro (13 дюймов, середина 2010) единственные изменения в нем это оперативная память 8гб и SSD диск на 120гб.

    about system

    Iphone 5 32гб памяти, по ссылке подробные характеристики, если кому интересно

    Ipad2 64гб памяти, по ссылке подробные характеристики, если кому интересно

    Кодить буду на языке Swift. Это молодой язык компании Apple, который пришел на смену языка Objective-C. На сегодняшний день Apple его внедряет в школы для обучения и развития. Я не буду рассказывать отличие этих языков, эту информацию можно узнасть самому, если интересно. Для работы нужно установить на macbook программу Xcode, скаченную бесплатно с apstore.

    cbbacd38e683.jpg

    Также приобрел книги по языку Swift:

    1. Язык Swift. Самоучитель
    2. Swift. Основы разработки приложений под iOS и OS X
    3. Swift. Карманный справочник. Программирование в среде iOS и ОS X
    4. Swift. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK, только я скачал оригинальную английскую версию, по комментариям от знакомых перевод на русский язык плохой.
    5. Прочитал документацию по Swift

    Копаясь на просторах интернета, нашел еще несколько источников сайтов:

    1. Сайт SwiftBook.ru: русскоязычный сайт по изучению языка Swift, на нем есть платные уроки, переведенная документация и форум, где можно найти ответ на вопрос, если возникла проблема.
    2. Сайт Raywenderlich.com: англоязычный сайт с уроками по Swift
    3. Конечно же Stack Overflow: где всегда можно получить ответ на вопрос

    Итак, когда устрановился Xcode, давайте по нему быстро пробежимся, так как информации по устройству Xcode много, особенно в Youtube, так что можете подробно сами узнать.

    Когда открываем программу, перед нами появляются окна запуска.

    e7843691d9f5.jpg

    В левой стороне расположенны пункты: Get started wifth a playground (Это игровая площадка, где вы сможете тестировать код), Create a new Xcode project (Создать новый проект).

    В правой части находятся проекты, которые вы уже открывали и ваши рабочие проекты.

    После того как создадите проект, у вас будет примерно так выглядеть интерфейс и инферфейс написание кода.

    0b904a16b375.jpg

    1ac5aa5f7512.jpg

    В этой программе я проведу какое-то время, чтобы научиться делать хорошие приложения. А на этом пожалуй все, встретимся в следующей статье, где я буду рассказывать и показывать, как сделать простое приложение. Планирую публиковать статьи раз в неделю, чтобы было время подготовиться и изучить что-то новое.

    Информация о посте
    Колличество слов
    551
    Дата создания
    11 сентября 2016
    Комментарии