Дмитрий Солдатенков. LT: Rhomobile. Разработка кросс-платформенных мобильных гибридных приложений.

Автор Lyudmila Yeriomenko
Дмитрий Солдатенков. LT: Rhomobile. Разработка кросс-платформенных мобильных гибридных приложений.

пока.

Добрый день всем так. Я немножко расскажу о себе. Меня зовут вот я занимаюсь уже довольно давно программированием последние 12 лет.

Я специализируюсь на программирование для мобильных платформ и так для кого — это вообще о чём идёт речь значит вот здесь аудитория думаю все любят.

Руби все любят Ruby on Rails если у вас возникает задача по разработке мобильного приложения то я хочу вам предложить решение которое позволит — это нам является наименьшим с наименьшими усилиями всё знакомо всё — это решение роз к сожалению у меня лимит по времени в. Праге 10 минут только вот и поэтому я многие вещи пропускать на сайте нашей компании выложен доклад в полной версии в котором содержится там ряд дополнительной информации. Ну вообще в принципе вообще разрабатывать на руль для мобильных платформ решение довольно много вот я. Некоторые из них наиболее известные говоря более-менее такая как-бы. Рабочая rubymotion где предлагается программировать на Ruby. Но — это решение похоже на комарином сирота и другие кроссплатформенное решение она типа и вот решение romobile народ — это наш. Она позволяет создавать кроссплатформенное приложение гибридного типа — это типа Apache cordova phonegap, но в лучшем виде вот я в отличие от rubymotion наше решение полностью концерт бесплатно так, но решение довольно старая 10 правил история первоначальный промобайл было общего в 2008 году создан и вот. Уважаемый мистер мацумото был. А давай вечером этого проекта был борт примером последняя версия 5.5 она выпущена в сентябре нашей компании технология решения. Рома воспользоваться довольно много потому, что — это был приобретён фирмы Motorola потом — это один из крупнейших поставщиков такого промышленного оборудования сбор данных и так далее поэтому довольно много компании где — это решение используется всё решение называется. Рома Battlefield. Туда входит ряд частей на сегодня я прагну — это род — это сама платформа остальные части — это какие-то решения. Там и так далее вот все части тоже Open Source. Ну немножко хочу немножко сказать о типах кроссплатформенных приложений в одном наиболее распространенный — это нативные кроссплатформенное решение наказ. Марина вчера потом react native native Script крути rubymotion и, тогда они пока я просто программировать на языке неприятно на. УАЗ платформенная пить доступно получается, что вы должны платформенное тоже вникать гибридный кроссплатформенное решение Apache cordova phonegap трумобайл гибридном видео предлагает просто в приложении создать ветку в которой вы грузите локальные контент и в этой видео про брошенных нужная PE на принципе может нажал в пути делать всё, что угодно наконец-то смешанная гибридные решения трумобайл который позволяет создавать White Porn is you Just готовый пожалуйста любую фреймворки использовать. А и также программируется логика приложение работает с данными наруби как — это происходит. Я знаю архитектуру понравился нас есть соответственно браузер. Ну обычно я имею в виду как — это происходит значит браузер из которого там какое-то HTML JavaScript Content имеет доступ к удаленному серверу WOT архитектура этого сервера всё как — это выглядит в romobile насчёт сервера находится на самом устройстве то есть на самом устройстве на. Айфоне пятом. Андроиде у вас запущено сервер на котором реальный. Руби машины исполняет Ruby Code — это как бы точно также как Ruby on Rails только сервер не удалённый на самом устройстве и вам не нужен никакой интернет. Коннект и так далее и вы можете программировать точно также как на Ruby on Rails. Есть отличия также как в игре всю доступно всё API для доступа к платформе каким-то функционал функционала. Она же доступна. Вруби и в отличие от удаленного сервера да у вас выпью находится вокальном поэтому выруби контроллера можете напрямую обращаться к review. Ну так ну тут как как поставить там в принципе всё на сайте. У нас есть можно. Джем поставить можно как бы инсталляционный я продолжаю посмотреть как — это выглядит живую аппликация болванку. Значит воссоздается некоторые папка с файлами. Да, что там внутри находится папка. ИП там находится контроллеры в шаблоны ирбе. Ну, что как его Ruby on Rails здесь там. Логин картинки для приложения с. Помогатель нные — это там на странице генерация новая об имеется есть своя удавка там грузит всякие любые и соответственно сама страница до. Тосно гинемед страница она вставляется в. Ялту и отдается уже всю энергию по как бы класс апликейшн для того, что там нейтрализацию деньги сразу так далее содержится статические файлы персонажей. СНГ и. НАТО, что надо для — это уже для платформ приложения. Это для этого нужно его конфета конфигурация runtime которую вы — это можете определить она стартовый пути на локальном сервере там для старта при конечно там все различные параметры для Android нужно белки — это конфигурация для сборки для запуска танки vs extension для какой платформы там значит ну чтобы в реальной жизни что-то было мод у нас день генератор позволяет генерировать модель пробную добавляют. ВВП сразу же вот он добавляют в суп с горя Ruby Files описание модели контроллер потом сразу же есть там все необходимые странички для того чтобы посмотреть редактировать закону — это чисто. как бы ну в реальных приложениях конечно не используется. Вот посмотри. Это странички тут значит.

0 комментариев
0

Читайте также