Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Фреймворки для кроссплатформенной мобильной разработки

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

combatx007



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Работал с ionic, cordova приложения писать несложно, но это большие накладки на производительность. На какие системы стоит обратить внимание еще?

Всего записей: 5 | Зарегистр. 21-09-2016 | Отправлено: 22:48 22-09-2016
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lazarus, Embarcadero RAD studio. Они, по крайней мере, генерируют нативный код, без существенных накладок на производительность. Хотя, любые универсальные или кроссплатформенные подходы - это с одной стороны - упрощение разработки, а с другой стороны - увеличение размеров приложения и/или уменьшение его производительности.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 10:35 23-09-2016
combatx007



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
c RAD Studio уже сталкивался частично, правда с делфи знаком по стольку по скольку, как и с визуальным программированием. Нашел в сети еще занятный инструмент appcelerator, имели ли с ним дело? что можете сказать?

Всего записей: 5 | Зарегистр. 21-09-2016 | Отправлено: 00:21 24-09-2016
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
appcelerator - не использовал. Посмотрел у них на сайте - вещь новая, интересная, но цены конские.
 
Для Андроида сейчас использую бесплатную Android Studio. Необходимость писать кроссплатформенные - пока не появлялась.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 12:53 26-09-2016
alexeyz



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для Native кода еще есть RemObjects Elements http://www.elementscompiler.com/elements/default.aspx
 
Предлагает на выбор три языка программирования: Oxygene, C#, Swift. На любом из этих языков будет сразу под все платформы - iOS, Android, Windows. Oxygene - это модернизированный Object Pascal, в который добавили все современные возможности (async, futures, duck typing, ...).
 
Для разработки на Windows используется Visual Studio, для Mac - есть их фирменное приложение  Fire http://www.elementscompiler.com/elements/fire/
 
Работаю с Oxygene с 2012 года, основное, что радовало все это время - стабильность и отсутствие багов. Но теперь возвращаюсь на Delphi ...

Всего записей: 186 | Зарегистр. 22-10-2002 | Отправлено: 10:12 05-11-2016
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто что думает по поводу будущего Embarcadero Delphi?

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 23:55 28-11-2016
alexeyz



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот-вот, и я бы хотел понять, стоит ли вкладывать в нее время? Или дохлый номер?

Всего записей: 186 | Зарегистр. 22-10-2002 | Отправлено: 21:18 02-12-2016
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexeyz
 
прошелся слушок, что многие разработчики в Embarcadero увольняются

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 21:39 02-12-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На вебинаре разработчиков сказали что это кадровая политика IDERA. Все их продукты разрабатываюся силами наёмных компаний. Посмотрим к чему это приведёт.

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 05:46 03-12-2016
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Работаю с Oxygene с 2012 года, основное, что радовало все это время - стабильность и отсутствие багов. Но теперь возвращаюсь на Delphi ...

alexeyz, причина?

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 05:47 03-12-2016
alexeyz



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
reenoip, причина - IDE. Все таки, работа в Delphi значительно продуктивнее, чем в Visual Studio. До этого чаще приходилось делать приложения без пользовательского интерфейса, а сейчас повалили заказы на корпоративные "комбайны". Стал замечать, что то, что раньше делал в Delphi за день-два, в Студии отнимает 3-4 дня.
 
И очень стало не хватать работы с указателями и ASM вставок. В .NET - это ограничения платформы, да, можно выставить соответствующий флаг, и код с указателями начнет компилироваться, но, во-первых, падает часто и непредсказуемо, во-вторых, отладка практически не реальна.  
 
Тем временем, RemObjects выкатил новую версию своих Elements, основная новинка - Island, возможность писать Native код различные платформы. Прямо сейчас можно скомпилировать под Native Windows и Native Linux , написав код на любом из поддреживаемых языков - Oxygene, C#, Swift. В будующем обещают компиляцию под Native Mac, ARM  и пр.
 
http://www.elementscompiler.com/elements/island/

Всего записей: 186 | Зарегистр. 22-10-2002 | Отправлено: 09:31 03-12-2016 | Исправлено: alexeyz, 09:32 03-12-2016
alexeyz



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Между тем, мои метания и стенания между средами, похоже, только разгораются. После 2 месяцев плотного использования Delphi Berlin 10.1 upd1 с FMX я начинаю подумывать об обратном переезде.
 
Да, по удобству - все супер, производительность наивысшая. Но, боже, это же сплошные Access violation на ровном месте каждый час! И все в FMX. Сама студия подкидывает глюки пару раз за день, еще терпеть можно было. Из последнего: простая форма, 2 Layout, один visible, другой нет. В дизайнере все отображается правильно, в запущенном приложении - пустая форма
 
Сейчас сижу ставлю upd2, может, полегчает. Иначе я в жестком отчаинии встречаю Новый год...

Всего записей: 186 | Зарегистр. 22-10-2002 | Отправлено: 21:34 09-12-2016 | Исправлено: alexeyz, 21:35 09-12-2016
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexeyz
 
спросите на fire-monkey.ru, может там помогут найти решение

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 14:49 10-12-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexeyz
Поначалу тоже плевался от Access violation начиная с XE5, но сейчас встречаю их только от своих элементарных ошибок. Delphi XE10.1Berlin Update2

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 11:04 13-12-2016
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поддержу, XE10 - первая IDE серии XE, которую не захотелось снести сразу после установки от бесконечных внутренних ошибок. Иначе так бы и сидел на 7/2010...

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 11:15 24-01-2017
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
 
XE10 для Андроида иногда неприятные вещи всё же выдает

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 16:30 24-01-2017
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Steepe_Hare
согласен, тоже наступал, но по сравнению с прежними версиями FMX прогресс налицо

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 11:17 25-01-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Фреймворки для кроссплатформенной мобильной разработки


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru