WeX5: обзор открытого исходного кода проекта для кроссплатформенной мобильной разработки
WeX5 — это инструмент для разработки H5-приложений, который является открытым исходным кодом, бесплатным и быстро запускается. Требуется только одна разработка, после чего приложение можно опубликовать и запустить на различных платформах переднего плана. WeX5 поддерживает быструю разработку приложений для iOS IPA, Android APK, сервисов WeChat/корпоративных аккаунтов, веб-приложений и других лёгких приложений.
WeX5 использует гибридный режим разработки приложений (hybrid app), где пользовательский интерфейс полностью основан на HTML5, CSS3 и JavaScript в соответствии с рекомендациями W3C. В проект интегрированы jQuery и Bootstrap, а также проведена оптимизация для мобильных устройств, что обеспечивает высокую эффективность. WeX5 также использует PhoneGap (Cordova) в качестве фреймворка для собственных API.
В проекте WeX5 используется лицензия Apache v2.0, которая предоставляет открытый исходный код и дружественна к коммерческому использованию. Проект полностью бесплатен.
Проект WeX5 следует гибридному режиму разработки приложений, где пользовательский интерфейс основан на стандартах W3C HTML5, CSS3 и JavaScript. В проекте используются jQuery и Bootstrap с оптимизацией для мобильных устройств. WeX5 применяет PhoneGap (Cordova) как фреймворк для собственных API.
Основная концепция открытого исходного кода WeX5 заключается в сборке и улучшении существующих зрелых и высококачественных компонентов для создания эффективного решения.
Общая техническая архитектура WeX5 представлена схематически следующим образом:
[Здесь нет схемы, поэтому её содержание определить невозможно.] Четыре. WeX5: обзор возможностей открытого фреймворка
В сфере корпоративных приложений кроссплатформенность и мультипользовательский интерфейс стали необходимостью, а не опцией. Приложения WeChat также становятся всё более популярными. WeX5 отлично поддерживает разработку кроссплатформенных многопользовательских приложений. Разработанное приложение может работать на разных платформах.
На данный момент с помощью WeX5 можно разрабатывать следующие кроссплатформенные многопользовательские приложения:
Система UI-компонентов WeX5 полностью основана на HTML5, CSS3 и JavaScript и соответствует стандартам.
Технологии UI-компонентов в WeX5 являются открытыми и основными. Они основаны на jQuery и Bootstrap и были оптимизированы WeX5. Производительность на мобильных устройствах хорошая, близка к нативной, что действительно впечатляет.
WeX5 использует модульную разработку для своего пользовательского интерфейса, применяя улучшенную технологию RequireJS. Также предоставляются многочисленные богатые компоненты пользовательского интерфейса и поддерживается внедрение и расширение сторонних компонентов, что значительно повышает эффективность разработки интерфейсов и снижает сложность. 5. Полная поддержка отладки и интеллектуальные подсказки кода
Разработка мобильных приложений, имитационная отладка является ключевым навыком, крайне важным для разработчиков, и это также является слабым местом существующих инструментов разработки гибридных приложений. WeX5 предоставляет самую мощную поддержку отладки в отрасли для гибридных приложений и демонстрирует настоящее совершенство.
WeX5 использует открытый исходный код под лицензией Apache, который дружественен к бизнесу. Кроме того, в плане открытости он также идёт до конца, что особенно заметно в процессе упаковки и развёртывания приложений:
Этот открытый исходный проект будет строиться вокруг открытого исходного фреймворка WeX5, создавая открытую экосистему, которая будет включать разработчиков, компании-разработчики и конечных пользователей. Проект будет постепенно улучшать базовую среду экосистемы, обеспечивая оптимальное распределение различных ресурсов внутри неё и способствуя сотрудничеству и интеграции между участниками. Это позволит всем участникам экосистемы полностью реализовать свою ценность.
Десятое: как работает и как участвовать в открытом исходном проекте WeX5?
WeX3 — это открытый исходный проект для разработки приложений, инициированный компанией Beijing Start Tech Co., Ltd. Компания предоставляет техническую и финансовую поддержку и будет регулярно выпускать обновления. Проект придерживается принципов открытости и приветствует активное участие всех разработчиков, компаний-разработчиков и конечных пользователей в поддержке и улучшении открытого исходного фреймворка WeX5 и обмене соответствующими ресурсами.
Каналы онлайн-участия в проекте WeX5 включают официальный форум WeX5 (http://bbs.wex5.com) и технические дискуссионные группы, такие как Open Source China и официальная группа WeX5. Для участия в проекте офлайн можно связаться с компанией Beijing Start Tech (+86-010-59798677).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )