Table of Contents
Sencha Touch Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code for this book
Errata
Piracy
Questions
1. Gear up for the Journey
Introduction
Setting up the Android-based development environment
Getting ready
How to do it...
How it works...
Setting up the iOS-based development environment
Getting ready
How to do it...
How it works...
See also
Setting up the Blackberry-based development environment
Getting ready
How to do it...
How it works...
See also
Setting up the browser-based development environment
Getting ready
How to do it...
How it works...
See also
Setting up the production environment
Getting ready
How to do it...
How it works...
See also
Detecting the device
How to do it...
How it works...
See also
Finding information about features that are supported in the current environment
How to do it...
How it works...
See also
Initializing your application
How to do it...
How it works...
See also
Tweaking your application to configure itself using profiles
How to do it...
How it works...
There's more...
Do not apply the profile at the time of application launch
Do not apply the profile on the components, by default
Ignoring the profile change
Deferred application of profile
See also
Responding to the orientation change
How to do it...
How it works...
There's more...
Stopping the orientation change
See also
2. Catering to your Form Related Needs
Introduction
Getting your form ready with FormPanel
Getting ready
How to do it...
How it works...
There's more...
Standard submit
Do not submit on field action
Post-submission handling
See also
Working with search
Getting ready
How to do it...
How it works...
There's more...
Using a placeholder
See also
Putting custom validation in the e-mail field
Getting ready
How to do it...
How it works...
See also
Working with dates using DatePicker
Getting ready
How to do it...
How it works...
There's more...
Setting the default date to the current date
Setting the default date to a particular date
Changing the slot order
Setting the picker date range
See also
Making a field hidden
Getting ready
How to do it...
How it works...
There's more...
Showing/Hiding a field at runtime
See also
Working with the select field
Getting ready
How to do it...
How it works...
There's more...
Using the custom display value
See also
Changing the value using Slider
Getting ready
How to do it...
How it works...
See also
Spinning the number wheel using Spinner
Getting ready
How to do it...
How it works...
There's more...
Recycling the values
See also
Toggling between your two choices
Getting ready
How to do it...
How it works...
See also
Checkbox and Checkbox group
Getting ready
How to do it...
How it works...
See also
Text and TextArea
Getting ready
How to do it...
How it works...
There's more...
Limiting the number of input characters
See also
Grouping fields with FieldSet
Getting ready
How to do it...
How it works...
There's more...
Adding instructions
See also
Validating your form
Getting ready
How to do it...
How it works...
See also
3. Containers and Layouts
Introduction
Keeping the container lightweight
Getting ready
How to do it...
How it works...
There's more...
Using layout
See also
Working with Panel
Getting ready
How to do it...
How it works...
There's more...
Docking items
Using layouts
See also
Adding items to a container at runtime
Getting ready
How to do it...
How it works...
There's more...
Inserting at a specific position
Removing an item
Hiding/Showing
See also
Building wizards using CardLayout
Getting ready
How to do it...
How it works...
There's more...
Changing the default active item
See also
Panel docking using DockLayout
Getting ready
How to do it...
How it works...
See also
Fitting into the container using FitLayout
Getting ready
How to do it...
How it works...
See also
Arranging you...