Android и iOS SDKs для разработчиков мобильных приложений

Свыше 1,500,000 приложений разработано с iOS и Android SDK от iBuildApp

Заказы

приложения
приложения
Калькулятор
Хочу связаться с программистом, для доработки моб приложения калькулятор, стандартный калькулятор...
Доска объявлений
Доска объявлений
Создание приложение
Создать удобное прилолжение для родителя, который может отслеживать онлайн - обучение своих детей.
Мобильное приложение “Счастье”
Онлайн курсы по саморазвитию, а также решению внутрисемейных и внутриличностных проблем....
Загрузка и установка

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


iOS iBuildApp SDK

Каждому виджету присваивается уникальный идентификатор, который используется в названиях классов, исходных файлов и точки входа.

Идентификатор виджета здесь и далее "m123_myfirstapp ".

ПРЕДУПРЕЖДЕНИЕ: ID компонента для Вашего iOS-виджета будет другим!

Вы можете скачать iOS iBuildApp SDK на странице Мои виджеты.

Разверните загруженный архив SDK в отдельную папку и Вы получите готовую структуру со всеми необходимыми файлами, как показано ниже:

Рис. 2

Рис. 2

Папка "hostApp" содержит файлы проекта для базовых приложений. Эти файлы используются для запуска и развития Вашего виджета iOS. Нет никакой необходимости изменять данные файлы.

Папка "m123_myfirstapp" содержит файлы и каталоги, которые служат шаблоном для виджета iOS. Здесь Вы будете размещать Ваш исходный код.

Папка "userContent" используется для хранения содержания, созданного пользователем (изображения, аудио-файлы, текстовые файлы, конфигурационные файлы и т.д.), которые необходимы для создаваемого Вами виджета. Как только Ваш виджет будет скомпилирован, готовая к использованию статическая библиотека будет помещена в данную папку.

Для корректной регистрации вашего iOS-виджета, iBuildApp SDK требует, чтобы файлы проекта отвечали следующим условиям:

  • Исходные файлы должны начинаться с ID виджета, например

    m123_myfirstapplogo_small.png<.strong> (пример ресурса-изображения)

    m123_myfirstappconfig.xml (пример ресурса, содержащего данные в виде XML )

  • Файл статической библиотеки, получаемый в результате компиляции виджета, должен иметь имя, соответствующее идентификатору виджета и расширение файла <.a> (по умолчанию, загруженный шаблон проекта настроен именно так, не меняйте этих настроек!): m123_myfirstapp.a
  • Имя класса стартового View Controller, который представляет собой Root View Controller стека View Controllers Вашего виджета (по умолчанию, загруженный шаблон проекта настроен именно так, не меняйте этих настроек!): m123_myfirstappViewController.

    ВНИМАНИЕ! Не используйте наименование Root View Controller в Вашем коде! Это зарезервированное имя, запрещенное для использования в Вашем коде! Используйте для именования Root View Controller Вашего модуля расширения только предписанное значение (M123_MyFirstAppViewController)!

  • Идентификатор виджета должен быть в нижнем регистре! Будьте осторожны, не используйте верхний регистр для исходных файлов!

При загрузке разработанного вами виджета на сайт iBuildApp.com будет осуществляться автоматическая проверка соответствия имен в проекте приведенным требованиям. В случае несоответствия загрузка виджета будет не выполнена!


Android Development Kit - iBuildApp SDK

Currently Google has Android Accessory Development Kits и Android Studio IDE that provides the fastest tools for building apps on every type of Android device.

При регистрации виджета Вы получаете уникальный идентификатор, который нужно использовать для именования классов, файлов ресурсов и точки входа (для ресурсов используется в качестве префикса).

В примерах и на иллюстрациях в данном Руководстве значение ID виджета - M123.

ПРЕДУПРЕЖДЕНИЕ: ID компонента для Вашего Android-виджета будет другим!

Вы можете скачать Android Development Kit - iBuildApp SDK на странице Мои виджеты.

Разархивировав загруженный zip-архив в нужную папку, Вы увидите следующую структуру папок и файлов:

Рис. 2

Рис. 2

Папка "iBuildAppSDKLauncher" содержит файлы проекта хост-приложения, служащего для запуска и отладки разрабатываемого Вами виджета. Нет необходимости вносить в них какие-либо изменения.

В папке "M123" находятся файлы и папки вложенного проекта, который является основой (шаблоном, заготовкой) для разработки виджета. Именно тут Вы будете размещать разработанный Вами код.

Папка "res", находящаяся в папке "M123" предназначена для хранения пользовательского контента, необходимого для работы виджета – разнообразные ресурсы (изображения, звуки, тестовые или конфигурационные файлы и т.д.), используемые виджетом, который Вы разрабатываете.

Чтобы правильно зарегистрировать Android виджет, iBuildApp SDK требует, чтобы файлы проекта удовлетворяли требованиям:

  • Названия исходных файлов должны начинаться с ID виджета, например:

    m123_small.png (пример ресурса-изображения)

    m123_myfirstappconfig.xml (пример ресурса, содержащего данные в виде XML )

При загрузке разработанного вами виджета на сайт iBuildApp.com будет осуществляться автоматическая проверка соответствия имен в проекте приведенным требованиям. В случае несоответствия загрузка виджета будет не выполнена!