Ключевые выводы

  • Swift — это язык, используемый для создания приложений для iPhone, iPad и Mac OSX (для настольных компьютеров).
  • Почему Свифт? Ну, у тебя действительно нет выбора. Apple решила эту часть за вас. Правило таково: если вы хотите создать приложение для iPhone и загрузить его в Apple Store, вам придется разрабатывать его с использованием языка программирования Swift от Apple.
  • Прежде чем приступить к изучению Swift, спросите себя: действительно ли вам нужно, чтобы ваш проект был приложением для iPhone? Если нет, инструмент прототипирования может стать для вас самым быстрым способом разработки минимально жизнеспособного продукта. Моим первым выбором для прототипирования iPhone была бы Keynotopia, но также есть несколько отличных вопросов, которые можно проверить на Quora.

Что такое iOS? Как научиться Начать сегодня

  1. Читать Swift против Objective-C (5 минут)
  2. Загрузите Xcode из Apple App Store. Примечание. Для разработки приложений iOS вам понадобится компьютер Apple. Windows не работает (20 минут).
  3. Просмотрите дополнительные ресурсы ниже и выберите тот, который лучше всего подходит для вашего следующего шага!

Дополнительные ресурсы, которые помогут вам учиться

  1. Язык программирования Swift (iBook): опубликован Apple
  2. Начните разрабатывать приложения для iOS сегодня (веб-сайт): некоторый опыт программирования будет полезен для понимания этих двух ресурсов.
  3. One Month iOS: создайте приложение для iPhone, похожее на Instagram, и изучите Swift менее чем за 30 дней. С Альфи Хансеном, мобильным инженером Vimeo.