Codename One
***
***
Юзал это для приложений под нокию, когда оно еще называлось lwuit (lightweight ui toolkit). Если для j2me это еще более менее сносно было, то на андроид приложения сделаные при помощи этого фреймворка без слез не взглянешь, ненативный мультяшный вид, табы как из андроид 2.1, открываете на сайте примеры приложений сделаных не этом тулките и сразу должны понять, что красивое, быстрое приложение в material дизайне вы не сделаете никогда при помощи ЭТОГО.
PhoneGap все же немного другое, там не нативные приложения, а обертка для обычной веб-странички.
И частичная платность Codename One — врядли сильно влияет на популярность сервиса, по Android и Windows Phone ограничения бесплатного аккаунта минимальные, по iOS чуть посерьезнее — бесплатных 12 компиляций в месяц.
Тем более что весь код — open source, при желании можно серверы хоть по каждой операционке самому поставить.
PhoneGap — это гибрид, натив тоже можно в нем использовать Другое дело, что все это приводит Лишь к пробелмам на ровном месте.
Судя по информации разработчика — очень интересно получается, один раз написал, и работает без каких либо модификаций на всех платформах, причем для iOS и Windows Phone генерируется нативный код.
Write once, debug everywhere.
Ниша — React Native, Xamarin. Закапывайте, т.к. там бед больше, чем профита.
Закапывайте, т.к. там бед больше, чем профита.Это из личного опыта?
За упоминание React Native — спасибо, я как то пропустил этот вариант, достаточно интересно и перспективно. Хотя официально пока только iOS и Android поддерживается, но вроде существует React Native и для веб, и для UWP.
Это из личного опыта?
Да. Если вы хотите сделать что-то стоящее, то дешевле и быстрее сделать две независимые реализации, чем воевать и оптимизировать кросс-платформу.
Неужели все так мрачно на Codename One, что выгоднее нативные приложения писать?
Не только он, любая кросс-платформа несет в себе больше боли, чем выгоды. Единственный ее плюс — ее можно продать экономному клиенту, а потом выкачать из него денег намного больше, чем на 2 нативных приложения.
За упоминание React Native — спасибо, я как то пропустил этот вариант, достаточно интересно и перспективно. Хотя официально пока только iOS и Android поддерживается, но вроде существует React Native и для веб, и для UWP.
Та же самая фигня, вид сбоку. Перспектив нет, если вы, конечно, не Ortha Therox. Для веб — React без Native. Почитайте его лицензию и файл патенты. Он весьма небезопасен в продакшне.
-
7 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів