Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 3.07 KB

File metadata and controls

40 lines (26 loc) · 3.07 KB

deistviya-v-ios-proekte

  • Проверить Info.plist (взять необходимые свойства из списка здесь)

  • Удалить из проекта лишние файлы (ViewController.cs, Main.storyboard, LaunchScreen.storyboard)

  • Подключить dll'ки в соответствии со списком модулей и настроек (таблицу соответствия между библиотеками и модулями можно найти здесь)

    • Добавить Bootstrap-файлы для каждого модуля
    • Добавить папку Settings с конфигурационными файлами для ядра и для темы каждого модуля
    • Подключить требуемые пакеты (список основных пакетов можно найти здесь)
    • Подключить пакет иконок (полный пакет иконок можно скачать отсюда)
  • Добавить в проект LinkerPleaseInclude.cs

  • Добавить

    --linkskip=MvvmCross --linkskip=MvvmCross.Core --linkskip=MvvmCross.Binding --linkskip=MvvmCross.Platform

    в аргументы mtouch запускаемого проекта

  • Изменить AppDelegate (наследовать от ARApplicationDelegate и переопределить методы CreateSetup и CreatePresenter , пример)

  • Добавить в проект постзагрузочный индикатор (loader.html со свойством BuildAction установленным в BundleResource )

  • Подключить в

    Assets.xcassets

    иконки приложения для отображения на рабочем столе и в системе и загрузочный экран

    (

    LaunchScreen.xib

    с картинкой, добавленной в Assets через Image Set

    )

  • Проверить сборку и запуск проекта на симуляторе

  • Настроить цветовую схему (работа с темой проекта), проверить и перекрасить пакет иконок (иконки берутся из дизайна)

  • Запросить ApiKey и иденификатор компании (подробная инструкция)