Как написать код Android в титане - PullRequest
0 голосов
/ 25 января 2011

Я работал на Android с тех пор, как немного долго. Теперь мне интересно про титан. Можно ли написать код Android (Java) в приложении титана, так как приложение построено в титане? Если да, то как? На самом деле у меня проблемы с пуш-уведомлениями для Android в титане. Таким образом, я получил решение построить полное приложение из титана, а затем, если это возможно, использовать код Android в приложении для обработки push-уведомлений. Как? Пожалуйста, сделайте ответ как можно быстрее. Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 26 января 2011

Чтобы ответить на ваш вопрос напрямую, вам нужно разработать нативное расширение Android для вызова кода Java через JavaScript в приложении Titanium.

1 голос
/ 25 января 2011

Rai

Вы должны проверить документы Здесь говорит вам все, что вам нужно знать

Надеюсь, это поможет Frank

1 голос
/ 25 января 2011

да, это возможно, но помните, что титановые инструменты отстают от официальных инструментов Android.Документация плохая и часто неправильная, код отстает, а полученный .apk намного больше.

Почему вы думаете об использовании Titanium?Для кросс-совместимости?

Если вы думаете об этом, у вас есть несколько возможных способов:

1) Создайте минимальный общий знаменатель, такой как титан, но лучше: напишите основное приложение для обоих androidи iPhone, чтобы он был быстрым и легким в памяти, с измененным броузером для показа вашего контента.Таким образом, интерфейсы станут намного проще, и вам придется писать контент только один раз.

Тем не менее, вы сможете получить доступ к низкоуровневому оборудованию, такому как GPS, компас, гироскоп ... легко, не потребляяслишком много батареи (в отличие от титана) по мере необходимости.

2) Найдите существующий минимальный общий знаменатель: Javascript работает как на iPhone, так и на Android.

3) Есть много других вариантов (Adobe air, python, пользовательские скрипты, мобильный веб-сайт, ...) но я думаю, что минусы значительно перевешивают плюсы.

...