Как я понимаю, Sencha Touch - это просто библиотека javascript, которая позволяет создавать сайты, которые отвечают на мультитач и другие функции, которые вы найдете в собственных приложениях для iPhone. Итак ... Ваш конечный результат доступен в Safari на iPhone, а не как родное приложение для iPhone. Есть ли способ конвертировать это в родное приложение?Включение приложения Sencha Touch в истинное родное приложение для iPhone?
ответ
Хотя я точно не знаю, как работает Sencha, если вы просто хотите использовать возможности мультитач iDevices в родном приложении, это очень хорошо документировано на портале Apple, включая пример кода; и даже сторонних ресурсов, которые вы можете найти с помощью Google.
В iOS 3.2 и выше Apple упростила обработку событий касания с помощью распознавателей жестов, и они просто замечательны в использовании.
Посмотрите эти ресурсы, http://developer.apple.com/iphone поможет вам начать работу. Есть ссылки на видео, текстовые ресурсы и пример кода, как я упоминаю, что даст вам прочную основу для того, чтобы делать то, что вам нужно.
App dev выглядит очень весело, но мой текущий набор навыков - больше jQuery/HTML5. Если можно сделать мое простое приложение с помощью Sencha (без особых недостатков), я бы начал оттуда, я думаю .. – ina
В принципе да. Вы можете написать какое-то приложение-оболочку. Это приложение будет иметь «UIWebView» в качестве основного представления, которое затем используется для просмотра веб-страниц. Это позволит вам сохранить приложение на основе HTML5 и перенести его в приложение с объектной точкой.
Если вы хотите написать «реальное» родное приложение, вам придется переключать языки с HTML5, CSS и JS на Objective-C, что действительно отличается.
Были ли какие-либо недостатки в области безопасности, чтобы просто использовать обертку UIWebView, указывающую на частную страницу Sencha Touch ? Например, смогут ли пользователи легко просматривать исходные файлы и взломать изображения, например, в обычном браузере? – ina
ну в этом приложении можно было скрыть адрес главной страницы, чтобы его нельзя было посмотреть. Однако вам нужно загрузить страницу на свое устройство. Поэтому, если вы не получаете страницу через TLS/SSL, можно перехватить запросы GET, узнать URL-адрес вашей страницы и загрузить ее и посмотреть на нее в настольной системе. – GorillaPatch
ok - также похоже, что существует целый ряд приложений, принятых iTunes - знаете ли вы случаи приложения с сенсорным экраном на основе sencha, которое «обернуто» UIWebView, например, в приложение, принятое/отклоненное? (предполагая, что обертки не будут основанием для отказа) – ina
Зачем вам конвертировать? Если вы пишете успешные приложения с Sencha, тогда оставайтесь с ним. Есть преимущества для веб-приложений.
- Вы можете построить их в более доступном наборе инструментов html/css/javascript.
- Вы можете развернуть их более легко и быстро, настроив их на веб-сервере.
- Вы можете обновить их на лету и т.д.
Если вы производите «родной» приложение, то вам необходимо зарегистрироваться и оплатить программу Dev Apple, и процесс подачи приложение является довольно трудоемким и конечно, он может быть отклонен.
Apple сами используют маршрут веб-приложений, найдите AdLib и PastryKit здесь, в Stackoverflow. Эти две библиотеки - это версия «Яблоки» Сенча.
Есть, конечно, преимущества для написания родных приложений. У них очень богатый набор инструментов для разработки и, по моему мнению, всегда будет работать лучше, чем большинство веб-приложений, и есть маркетинговая машина в магазине приложений, в которую вы можете подключиться.
Но вы можете успешно пройти в любом случае.
На стороне econ и outreach, приложение в iTunes может генерировать дополнительную наличность и рекламу. – ina
Да, вы можете конвертировать приложение Sencha Touch в native. Вы должны использовать PhoneGap, или Nimblekit, чтобы сделать это. Вы также можете написать свои собственные родные обертки - на iPhone это не очень сложно, но большая проблема для Android. У нас пока нет учебника по этому вопросу, но ребята из телефонной почты сделали это, по крайней мере, с одним приложением Sencha, которое они построили.[Я работаю сенч]
Update: Вот crazily detailed tutorial on using PhoneGap with Sencha
Так вот вопрос для парней Сенча здесь, есть другая документация для Сенча Touch, доступна за пределами ссылки API и образец приложения на вашем сайте?
В настоящее время мы пытаемся переключить прототип приложения с JQTouch на Sencha, но им сложно работать с Sencha Touch; в то время как есть много документации, это, похоже, не является правильной документацией.
Очень простое решение состоит в том, чтобы сделать ссылку на API онлайн-комментариями, чтобы мы и другие выяснили, как использовать Sencha touch, мы могли бы предоставить комментарии (посмотрите руководство по php.net, чтобы узнать, как это сработало для них.)
да! sencha touch был подозрительно лишен документации, поэтому я задаюсь вопросом о его эффективной статистике использования. – ina
Привет, celer, я сделал jQTouch и помог с Sencha Touch, и я понимаю, откуда вы пришли - это совсем другой подход, чем jQTouch. Тем не менее, в дополнение к API и примерным приложениям, в SDK также есть приложение для пошагового руководства. Мы также изучаем способы добавления комментариев в наши документы (отличная идея!), И у нас есть несколько дополнительных сообщений в блогах, начинающиеся статьи и демонстрационные приложения по пути - –
имейте в виду, что одна из редких достоинств Apple dev является то, что Apple предлагает полную бесплатную документацию бесплатно на своем веб-сайте. вы не можете найти это для Android и других средах разработчиков. ... поэтому хорошая документация в любом конкурирующем продукте является обязательным для нас испорченными разработчиками Apple – ina
- 1. Родное приложение для iPhone!
- 2. Развертывание приложения Sencha Touch
- 3. iPhone родное приложение для IPad
- 4. Сжатие приложения Sencha Touch
- 5. iPhone родное приложение против веб-приложения
- 6. Создайте приложение для iphone, но не для ipad (Sencha Touch)
- 7. Структура приложения Sencha Touch
- 8. iPhone родное приложение + шлюз оплаты
- 9. Приложение Sencha Touch с сеткой
- 10. Sencha-Touch + PhoneGap-приложение для перезагрузки проблемы
- 11. sencha touch 2 приложение для каталога
- 12. Sencha Touch: номер телефона от приложения sencha
- 13. Sencha Touch Facebook Native App
- 14. Создание собственного приложения Sencha Touch
- 15. Создание двойного слайдера для приложения sencha touch
- 16. Sencha Touch 2 - приложение Iphone - пустой белый экран
- 17. Delphi and Sencha Touch
- 18. Как нарисовать график в iPhone родное приложение
- 19. База данных для приложения Sencha Touch + Phonegap
- 20. Sencha Touch 2: Как долго приложение кэшируется на iPhone?
- 21. Тестирование Sencha touch 2 приложения
- 22. Как запустить приложение Sencha Touch в Eclipse
- 23. Веб-приложение sencha touch error
- 24. Создайте заголовок приложения Sencha Touch
- 25. Cordova Sencha Touch Blackberry App java.lang.illegalArgumentException
- 26. xcode vs sencha touch для приложения iOS
- 27. Создайте приложение sencha touch 2 для создания
- 28. Нужно преобразовать приложение Sencha Touch + NodeJs + MongoDB в собственные приложения
- 29. Не удалось использовать Sencha Touch, чтобы упаковать очень простое родное приложение для Android.
- 30. Запуск sencha touch
http://www.sencha.com – ina
Является ли Sencha Touch действительно прекрасным «родным»? – ina
Да, мы были «конце родных» парней –