RailsClub 2016 Дмитрий Солдатенков LT׃ Rhomobile Разработка кросс платформенных мобильных гибридн

Автор Elena Batratskaya
RailsClub 2016 Дмитрий Солдатенков  LT׃ Rhomobile  Разработка кросс платформенных мобильных гибридн

такая.

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

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

Руби все любят Ruby on Rails если у вас возникает задача по разработке мобильного приложения то я хочу вам предложить решение которое позволит сделать на мой взгляд с наименьшим с наименьшими усилиями всё знакомо всё диско. Это решение роз к сожалению у меня лимит по времени в. Праге 10 минут только вот и поэтому я многие вещи пропускать на сайте нашей компании выложен доклад в полной версии в котором содержатся там ряд дополнительной информации. Ну вообще как вообще разрабатывать на руль для мобильных платформ решение довольно много вот я. Некоторые из них наиболее известные носа говоря более-менее такое как бы. Рабочая rubymotion где предлагается программировать на Ruby, но напряжение похоже на комарином сирота и другие кроссплатформенное решение она типа и вот решение romobile народ это. Она позволяет создавать кроссплатформенные приложения гибридного типа — это типа Apache cordova phonegap, но в лучшем виде. Вот и в отличие от rubymotion наше решение полностью концерт бесплатно так, но решение довольно старая 10 правил историю первоначальный Porta Pro Mobile был ещё в 2008 году создан и вот. Уважаемый мистер мацумото был адвайзер вам этого проекта был борт примером последняя версия 5.5 она выпущена в синей в сентябре нашей компании технология решения romobile воспользоваться довольно много потому, что — это был приобретён фирмы Motorola потом — это один из крупнейших поставщиков такого промышленного оборудования сбор данных и так далее поэтому довольно много компании где — это решение используется всё решение называется. Рома горсуд. Туда входит ряд частей на сегодня я прагну итарос — это сама платформа остальные части кредита расширения. Там и так далее все части тоже Open Source. Ну немножко хочу немножко сказать о типах кроссплатформенных приложений в одном наиболее распространенный — это нативный кроссплатформенное решение только. Смолино вчера там реакт натив nativescript cute rubymotion и так далее они предлагают просто программировать на языке неприятным на. УАЗ платформенная пить доступно получается, что вы должны платформенное тоже вникать гибридный кроссплатформенное решение Apache cordova phonegap от рома баран по гибридам видео предлагает просто в приложении создать ветку в которой в гости локальные контент и в этой видео про брошенных вообще нужны API я в принципе может нажал в пути делать всё, что угодно наконец фото смешанной гибридные решения. Таро Мобайл который позволяет создавать White формы для пью за вас готовы пожалуйста любые фреймворки использовать и также программируется логика приложение работает с данными наруби как — это происходит все знают архитектуру понравился нас есть соответственно браузер на обычный. Я имею в виду как — это происходит значит браузер из которого там какой-то HTML JavaScript Content имеет доступ к удаленному серверу значит вот архитектура этого сервера всё как — это выглядит евромобайл насчёт сервера находится на самом устройстве то есть на самом устройстве на. Айфоне пятом. Андроиде у вас запущено сервер на котором реальный. Руби машины исполняет Ruby Code. То есть — это как бы точно также как и где он родился только сервер мне удалённые программы на самом устройстве и вам не нужен никакой интернет. Коннект и так далее и вы можете программировать точно также как на Ruby on Rails. Есть отличия также как в игре всю доступно всего API для доступа к платформе каким-то функционал функционала она уже доступна в. Руби и в отличие от удаленного сервера да у вас выпью находится вокальном поэтому вы и сруби контроллера можете напрямую обращаться к веку. Ну так. Ну тут так как поставить там в принципе всё на сайте. У нас есть можно. Джем поставить можно как бы инсталляционный я продолжаю посмотреть как — это выглядит живую апликейшн болванку значит просто создается некоторые папка с файлами. Да, что там внутри находится папка дпдз там находится контроллеры в ухе шаблоны ирбе. Ну, что как его Ruby on Rails здесь там. Логин картинки для приложения с. Помогатель нные страница генерация навалял имеет свои есть вариант в котором будут всякие воспитывали грибы и соответственно сама страница дата создания страницы она вставляется в. Ялту и отдается уже всё пью — это как бы класс applications для того, что там металлизация металлизация там и так далее содержится статические файлы персонажей сыны каната, что нам для — это уже для платформ приложения. Это для этого нужно его конфета конфигурация runtime которую вы — это можете определить она стартовый пути на локальном сервере там для старта при повышенном тонусе различные параметры для Android нужно Build явно — это конфигурация для сборки для запуска танки. УАЗ extension для какой платформы там значит ну чтобы в реальной жизни что-то было мод у нас генератор позволяет генерить модель пробную добавляют. ВВП сразу же вот он добавляют в суп с горя Ruby Files описание модели контроллер потом сразу же есть там все необходимые странички для того чтобы посмотреть редактировать закрыта чистополь. как бы ну в реальных приложениях конечно не используется вот. Вот посмотри. Это странички тут значит.

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

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