Sencha Architect App Development

Sencha Architect is the fast way to build visual apps and this guide will show you how using Ext JS and Sencha Touch. Learn how to increase your productivity for the fast moving mobile app world.
Preview in Mapt

Sencha Architect App Development

Loiane Groner

Sencha Architect is the fast way to build visual apps and this guide will show you how using Ext JS and Sencha Touch. Learn how to increase your productivity for the fast moving mobile app world.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$12.60
RRP $17.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$12.60
$29.99
$29.99 p/m after trial
RRP $17.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Sencha Architect App Development Book Cover
Sencha Architect App Development
$ 17.99
$ 12.60
Internet of Things for Architects Book Cover
Internet of Things for Architects
$ 35.99
$ 25.20
Buy 2 for $30.10
Save $23.88
Add to Cart

Book Details

ISBN 139781782169819
Paperback120 pages

Book Description

Sencha Architect is a visual app builder that empowers a developer (and a development team) to design, develop, and deploy apps from a single and integrated environment. It also provides support for Ext JS and Sencha Touch development.

Sencha Architect App Development is a practical, hands-on guide that will teach you how to develop a complete application with Ext JS and Sencha Touch. You will learn everything from creating the project, including creating the models, views, controllers and stores, to the build to production. Along the way, this book also highlights the Sencha Architect features that will help you to improve your productivity.

Sencha Architect App Development starts by describing Sencha Architect, the Toolbox, Project Inspector, Confi Panel, Toolbar, the Canvas: Design View, and Code Editor.

You will then learn how to develop a complete application with Ext JS using the MVC architecture, and also how to integrate Sencha Architect with server side code such as PHP and MySQL. You will also learn how to develop a complete application with Sencha Touch, and how to integrate Sencha Architect with PhoneGap (a third-party mobile open source library).

At the end of the book, you will be given some tips and tricks that will help your development even more, and you will also learn how to build, publish, and package an application natively using Sencha Command and Sencha Architect.

Table of Contents

Chapter 1: Introducing Sencha Architect
Getting started
Presenting Sencha Architect
Preparing the environment
Summary
Chapter 2: Creating an Ext JS App
Implementing the Ext JS app
Creating the project
Configuring the app
Creating the model
Creating the store
Creating the books grid
Creating the viewport
Creating the controller
The final project structure
Summary
Chapter 3: Creating a Sencha Touch App
Implementing the Sencha Touch app
Creating the project
Configuring the app
Creating the model
Creating the store
Creating the list view
Creating the controller
Adding PhoneGap
The final project structure
Summary
Chapter 4: Tips and Tricks
Exporting and importing an existing project
Using Sencha Architect with Eclipse
Creating a custom component for reuse
Adding HTML code to app.html
Using third-party plugins (non-native plugins)
Creating multilanguage apps
Creating util and custom classes
Working with sub-packages
Summary
Chapter 5: Working with Resources
The Library resource
Creating/linking CSS and JavaScript files
Working with Google Maps
Working with custom themes
Summary
Chapter 6: Simulating, Building, Packaging, and Deploying an App/Project
Previewing, publishing, and building a project
Introducing Sencha Cmd and Sencha Architect
Emulating a Sencha Touch app
Packaging (native) a Sencha Touch App
Windows Phone 8 and Blackberry 10
Summary

What You Will Learn

  • Develop Ext JS and Sencha Touch applications
  • Integrate Sencha Architect with other IDEs (Eclipse, Aptana, and others)
  • Implement Sencha Architect with server side code (PHP and MySQL)
  • Integrate Sencha Architect with PhoneGap
  • Learn tips and tricks to improve your productivity
  • Build, package, and emulate a Sencha Touch app with Sencha Architect and Sencha Command
  • Work with resources and create new JS and CSS files within the project

Authors

Table of Contents

Chapter 1: Introducing Sencha Architect
Getting started
Presenting Sencha Architect
Preparing the environment
Summary
Chapter 2: Creating an Ext JS App
Implementing the Ext JS app
Creating the project
Configuring the app
Creating the model
Creating the store
Creating the books grid
Creating the viewport
Creating the controller
The final project structure
Summary
Chapter 3: Creating a Sencha Touch App
Implementing the Sencha Touch app
Creating the project
Configuring the app
Creating the model
Creating the store
Creating the list view
Creating the controller
Adding PhoneGap
The final project structure
Summary
Chapter 4: Tips and Tricks
Exporting and importing an existing project
Using Sencha Architect with Eclipse
Creating a custom component for reuse
Adding HTML code to app.html
Using third-party plugins (non-native plugins)
Creating multilanguage apps
Creating util and custom classes
Working with sub-packages
Summary
Chapter 5: Working with Resources
The Library resource
Creating/linking CSS and JavaScript files
Working with Google Maps
Working with custom themes
Summary
Chapter 6: Simulating, Building, Packaging, and Deploying an App/Project
Previewing, publishing, and building a project
Introducing Sencha Cmd and Sencha Architect
Emulating a Sencha Touch app
Packaging (native) a Sencha Touch App
Windows Phone 8 and Blackberry 10
Summary

Book Details

ISBN 139781782169819
Paperback120 pages
Read More

Read More Reviews

Recommended for You

Ext JS Application Development Blueprints Book Cover
Ext JS Application Development Blueprints
$ 35.99
$ 25.20
Learning Ext JS - Fourth Edition Book Cover
Learning Ext JS - Fourth Edition
$ 39.99
$ 28.00
Ext JS 4 Web Application Development Cookbook Book Cover
Ext JS 4 Web Application Development Cookbook
$ 34.99
$ 24.50
Learning Ext JS 4 Book Cover
Learning Ext JS 4
$ 29.99
$ 21.00
qooxdoo Beginner's Guide Book Cover
qooxdoo Beginner's Guide
$ 29.99
$ 21.00
JavaScript Testing Beginner's Guide  Book Cover
JavaScript Testing Beginner's Guide
$ 26.99
$ 18.90