Connect with us

Кроссплатформенная разработка

Инструменты кроссплатформенной разработки позволяют создавать приложения сразу для нескольких мобильных платформ. В отличие от гибридных инструментов, в таких кроссплатформенных инструментах используется не HTML5, а сторонние языки программирования, код которых компилируется в нативное для каждой платформы приложение.

  • Adobe [AIR]
    Adobe Integrated Runtime (AIR) — это кроссплатформенная среда от компании Adobe для запуска приложений, позволяющая использовать HTML/CSS, Ajax, Adobe Flash и Adobe Flex для переноса веб-приложений (в том числе Rich Internet Applications) на настольные ПК и мобильные устройства. Приложения, написанные с использованием AIR, могут быть запущены на нескольких платформах, для которых Adobe или её партнеры ...
  • alcheMo
    alcheMo конвертирует Java ME приложения в программы для Android, BREW, Brew MP, iPhone, Adobe Flash Player.
  • Appcelerator Titanium
    Appcelerator Titanium — открытое средство разработки мобильных и десктопных приложений, основой которого являются актуальные web-технологии. Вы можете создавать современные, а главное — нативные приложения, используя любую популярную на сегодняшний день операционную систему: Windows, GNU/Linux или MacOS X.
  • Apportable
    Apportable SDK — это продукт, который позволяет без изменений скомпилировать игру (или приложение), разработанное на Objective-C/Cocoa Touch для iOS под Android. Это полный toolchain (компилятор, дебаггер, линковщик — все-все-все), работающие Foundation, CoreFoundation, UIKit, множество других фреймворков из состава iOS, перенесенные на Android (даже такая «мелочь» как GameKit и StoreKit, с бэкендами для GooglePlus и Amazon GameCircle/Appstore). Цель ...
  • Apportable [SpriteBuilder]
    Apportable SpriteBuilder – инструменты для быстрой разработки игр для iOS и Android на Objective-C и Xcode. SpriteBuilder можно бесплатно скачать в магазине Mac App Store, платформа описывает себя как единственное средство разработки, способное превращать Objective-C код в нативное приложение для Android. Сама компания Apportable говорит, что игры, сделанные в SpriteBuilder на Objective-C, могут работать в Android ...
  • Canappi
    Building mobile applications is hard, way too hard. Entrepreneurs and businesses are struggling to bring their great ideas to market.  With Canappi, you create a simple mobile application descriptor in “mdsl”, Canappi’s simple programming languages, and it generates most of the code for you, for the entire application stack from the MySQL schema, to the ...
  • Cocos2d-x
    Cocos2d-x – бесплатный кроссплатформенный движок для разработки двухмерных игр. Поддерживает платформы iOS, Android, Windows Phone, BlackBerry,Tizen и т.п., а также C++, LUA и Javascript для создания игр. Для профессионалов предлагаются редакторы CocoStudio (редактор интерфейсов, анимации, сцен и т.д.) и CocosBuilder.
  • Codename One
    Создание нативных приложений для iOS, Android, Windows, RIM на  Java.
  • Corona Labs [Corona SDK]
    Corona SDK — это кросс-платформенный движок для создания игр под iOS и Android.
  • Edgelib
    EDGELIB is the most powerful and versatile middleware solution for cross-platform mobile development available today. EDGELIB enables you to create superior applications and games on a vast range of mobile platforms. Smoothly create multi-platform applications through the generic interface for Apple iOS, Google Android, Symbian, Windows Mobile, desktop (Linux/Windows/OS X) and many more platforms!
  • Embarcadero [Appmethod]
    Appmethod — платформа разработки приложений для PC, Mac, iOS, Android и носимых устройств. Платформа состоит из IDE с инструментами, UI элементов, коннекторов с облачными и встроенными базами данных, встроенной поддержки мобильных бэкендов, типа Kinvey, Parse, App42 и прочих. Основное отличие от конкурентов состоит в том, объясняет вице-президент Embarcadero по маркетингу Стив Хейни, что Appmethod ориентирован исключительно ...
  • Embarcadero [RAD Studio]
    RAD Studio XE5 — это среда разработки native-приложений для рабочих групп, которая позволяет быстро создавать приложения для Android и iOS, загружать их в магазины приложений и внедрять в организациях. Создавайте приложения с помощью единой базы исходного кода без ущерба для качества, возможностей подключения и производительности. Благодаря native-поддержке Android и iOS вы сможете выйти на крупнейшие ...
  • iFactr
    Build Breackthrough apps. With it’s single codebase, amazing futures, and abstract UI model, iFacktr is the framework for cross-platform application deployment.
  • Instant Developer
    One tool. Every solution. Create apps for tablets and smartphones, develop Rich Internet Applications, implement Enterprise Services.
  • Ionic [Creator]
    Ionic Creator – визуальный конструктор для кроссплатформенного HTML5 фреймворка Ionic.
  • J2ME Polish
    J2ME Polish – открытый фреймворк для создания J2ME, Blackberry и Android приложений на основе одной кодовой базы.
  • J2ObjC
    Утилита от Google, транслирующая код Java в Objective-C.
  • Jasonette
    Jasonette – новый сервис кроссплатофрменной разработки, преобразующий загружающиеся через HTTP JSON-файлы в нативные приложения.
  • Jovo
    Jovo — первый open source фреймворк для разработки кроссплатформенных голосовых приложений для Amazon Alexa и Google Home.
  • Kiahu CX
    Kiahu CX is a customer experience application framework. It makes it easy for you to tailor applications to better meet the needs of your employees and customers.
  • Libgdx
    Libgdx это игровой Java-фреймворк, который обеспечивает унифицированные API для всех поддерживаемых платформ. Одно из преимуществ – возможность отладки на десктопе, в JVM, что уменьшает время на итерации и увеличивает скорость разработки. Поддерживается Windows, Linux, Max OS X, Android (+2.2), BlackBerry и iOS.  
  • Livecode
    LiveCode is the only “live” app creation tool, meaning you can watch as your app comes to life as you work on it. That makes it easy to see if you’ve got it right. It is the only tool that eliminates complicated jargon and symbols that are so off putting during the creative process.
  • Marmalade
    Marmalade SDK — кроссплатформенный инструмент разработки. Разработчики могут использовать одну базу кода на максимальном количестве платформ, что означает выход на большую аудиторию и больший потенциальный доход с игры. Marmalade позволяет делиться, интегрировать и снова использовать существующие наработки, технологии или сторонние инструменты, предоставляя высокоэффективную инфраструктуру для разработки игр, которая открыта, гибка и одинаково подходит для больших ...
  • MOAI
    MOAI – кроссплатформенный движок для создания 2D игр, «мобильная платформа для pro-разработчиков», как описывают ее сами создатели. Программировать можно на Lua или C++, а Moai SDK работает на iOS, Android, Chrome, Windows, Mac и Linux.
  • Monaca
    Monaca – облачная среда разработки на основе PhoneGap. Ее основная особенность – возможность совместной работы разработчиков и тестеров. Вы можете писать код, общаться в чате, делиться заметками и скриншотами работы приложения на реальных устройствах.
  • Node App
    Node.js интерпретатор для iOS 7, реализующий всю силу Node.js на мобильной операционной системе Apple, позволяющий создавать нативные приложения при помощи Node.js API.
  • Panda.js
    Игровой движок на HTML5 с быстрой скоростью рендеринга, физической подсистемой, обсчетом частиц, поддержкой мобильных устройств.
  • Pixelplant
    Система конвертирует Flash в HTML5.
  • Project Anarchy
    Project Anarchy – бесплатный 3D игровой движок и набор инструментов для разработки игр от Havok. Включает в себя поддержку множество современных платформ — Xbox 360, PlayStation 3, PlayStation Vita, Wii, Wii U, Windows, Android, Tizen и iOS. В бесплатной версии достпуны только мобильные платформы.
  • PWA2APK
    PWA2APK конвертирует «прогрессивное» приложение в мобильное.
  • Qt
    Qt — кроссплатформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, PySide; Ruby — QtRuby; Java — Qt Jambi; PHP — PHP-Qt и другие. Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного ...
  • Scorocode
    Платформа ускоряет разработку бэкенда за счёт встроенных инструментов управления данными и пользователями, редактора серверного кода на JavaScript, визуальной аналитики и документации на русском языке.
  • SmartBox
    SmartBox – библиотека для кроссплатформенной разработки приложений для SmartTV. Она позволяет запускать одно приложение на нескольких платформах, обходя проблемы их несовместимости.
  • Swift-X
    Swift-X – компилятор/обертка для компилирования Swift и Objective-C исходников для Android. Скрипт на Python превращает код в объектные файлы для armv7, которые вы можете подключить к своем проекту.
  • Unity
    Unity — это мультиплатформенный инструмент для разработки двух- и трёхмерных приложений и игр, работающий под операционными системами Windows и OS X. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Windows Phone, Android, Apple iOS, Linux, а также на игровых приставках Wii, PlayStation 3 и Xbox 360. Есть возможность создавать интернет-приложения с ...
  • Viro AR
    Viro AR – бесплатная платформа разработки приложений дополненной реальности.
  • Xamarin
    Xamarin — фреймворк для кроссплатформенной разработки мобильных приложений (iOS, Android, Windows Phone) с использованием языка C#. Материалы по Xamarin
Click to comment

You must be logged in to post a comment Login

Leave a Reply

X