16
Рассмотрим инструментарий, используемый компанией: Xcode 11.2 –
созданную компанией Apple программу для создания приложений под OS X,
iOS и комплект iOS SDK.
Xcode 11.2 предоставляет все необходимое для разработки
приложений, предназначенных для устройств iPhone и iPad.
Пользовательский интерфейс Xcode 11.2 представлет собой единое рабочее
окно, в котором и происходит все действие: от написания кода, проверки и
отладки этого кода до разработки самого интерфейса программы. Набор iOS
SDK призван расширить комплект Xcode 11.2 и не требует дополнительной
загрузки, устанавливается вместе с Xcode 11.2.
Таким образом, в разработке приложений IOS просто не обойтись
последней версии Xcode, которую можно найти в Mac App Store.
Следующим необходимым инструментом разработки приложений для
IOS является язык Objective-C.
Objective-C – объектно-ориентированный язык программирования,
используемый для создания iOS-приложений. Objective-C является
надмножеством языка С, что означает возможность написания кода как с
использованием C, так и на языке Objective-C.
Любое приложение для iOS создается с помощью Objective-C и
фреймворков Cocoa. Во фреймворках, разработанных корпорацией Apple,
содержится библиотека функций, к которым обращается ваше приложение.
При этом доступ к библиотеке фреймворка могут иметь сразу несколько
приложений в одно время.Apple создает фреймворки уже содержащие все
необходимые функции, что экономит время и является своеобразным
гарантом качества проделанной работы.
Одним из ведущих редакторов является App Inventor 2. Преимущество
выбора именно его заключается в том, что данный проект изначально был
заложен самим разработчиком операционной системы: компанией Google. В
недавнее время данный проект был передан Массачусетскому институту,
после чего проект подвергся хорошей доработке.