JavaScript to APK. Подводные камни разработки под Android для тех, кого задолбал PhoneGap. Построение мостов из Java в JavaScript

Привет Хабра! Я люблю игры на JavaScript и стараюсь сделать их код пуленепробиваемыми для портирования на все платформы. Полгода назад я уже писал о сборке Android приложений и сегодня хотел бы раскрыть тему более подробно. Сразу предупрежу, что мне пришлось отказаться от PhoneGap, т.к. опыт использования его в двух проектах меня огорчил. Он отлично справляется с «Hello World» приложениями, но при конвейерной сборке всего подряд всплывают нюансы. Почему PhoneGap не пошел: 1. Он изначально пустой. Постоянно приходится подключать все новые и новые модули. 2. Многие модули написаны криво. Они либо берут много лишнего, либо ведут себя неожиданно. Например, из двух модулей под Android для отправки SMS, один не работал, второй — отправлял true при любых условиях. 3. Не решены элементарные вещи, вроде получения EMEI телефона. Нужно постоянно допиливать.a2b92747f5219ecb33bccb0c5c6338c7.jpgЧитать дальше →

© Habrahabr.ru