- PhoneGap By Example
- Andrey Kovalenko
- 222字
- 2021-07-16 20:36:40
Chapter 2. Setting Up a Project Structure with Sencha Touch
The biggest misunderstanding with PhoneGap is that it does everything for you.
However, that's not the case. It is just the base for your application. It helps you package your app and access device features, such as the camera. There is nothing in PhoneGap that helps you to organize your app in terms of, for example, MVC. It's not an application framework. You need more. You need help from the PhoneGap ecosystem. By ecosystem, I mean everything that helps us build mobile-ready websites.
You need to spend a lot of time building an app that feels and looks native. It's the details that eat up your budget. Again, it's not PhoneGap's fault. Surely, JavaScript will perform faster on more modern devices soon. Surely, PhoneGap will remain a great service. However, we now need other great tools that can be used with PhoneGap to make HTML5/JS on mobile devices a success.
In this chapter, we will build a foundation of our Travelly application using PhoneGap and Sencha Touch.
This chapter will cover the following topics:
- Sencha Touch and the issues it solves
- Offline first approach
- Installing Sencha Touch
- Installing the Sencha Touch command-line tool
- Setting up a project via the command-line tool
- The Model–View–Controller–Store pattern
- Learning Apex Programming
- R語(yǔ)言經(jīng)典實(shí)例(原書第2版)
- 數(shù)據(jù)結(jié)構(gòu)習(xí)題精解(C語(yǔ)言實(shí)現(xiàn)+微課視頻)
- C語(yǔ)言程序設(shè)計(jì)立體化案例教程
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)(第4版)
- SAS數(shù)據(jù)統(tǒng)計(jì)分析與編程實(shí)踐
- HTML5+CSS3 Web前端開(kāi)發(fā)技術(shù)(第2版)
- Scala Data Analysis Cookbook
- Kotlin開(kāi)發(fā)教程(全2冊(cè))
- Python Web自動(dòng)化測(cè)試設(shè)計(jì)與實(shí)現(xiàn)
- jQuery從入門到精通(微課精編版)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)及C++(第3版)
- WordPress Search Engine Optimization(Second Edition)
- 從零開(kāi)始學(xué)UI設(shè)計(jì)·基礎(chǔ)篇
- Magento 2 Developer's Guide