000 08073cam a2200865Ii 4500
001 ocn864381657
003 OCoLC
005 20220711213219.0
006 m o d
007 cr |n|||||||||
008 131129s2013 enk o 000 0 eng d
040 _aIDEBK
_beng
_epn
_cIDEBK
_dEBLCP
_dYDXCP
_dHEBIS
_dE7B
_dDEBSZ
_dS4S
_dMEAUC
_dN$T
_dOCLCQ
_dOCLCF
_dOCLCQ
_dCOO
_dKNOVL
_dOCLCQ
_dAGLDB
_dICA
_dN$T
_dZCU
_dN$T
_dAZK
_dFEM
_dMOR
_dPIFAG
_dMERUC
_dOCLCQ
_dOCL
_dU3W
_dD6H
_dSTF
_dVTS
_dICG
_dNLE
_dINT
_dVT2
_dUKMGB
_dOCLCQ
_dOCLCO
_dG3B
_dS9I
_dTKN
_dOCLCQ
_dOCLCO
_dDKC
_dOCLCQ
_dUKAHL
_dOCLCQ
_dOCLCO
016 7 _a018005191
_2Uk
016 7 _a018006476
_2Uk
019 _a961588542
_a968096039
_a968999118
020 _a9781782160755
_q(electronic bk.)
020 _a1782160752
_q(electronic bk.)
020 _a1306166063
020 _a9781306166065
020 _a9781783282500
020 _a1783282509
020 _a9781680153644
020 _a1680153641
020 _z9781782160748
020 _z1782160744
029 1 _aAU@
_b000055935608
029 1 _aDEBBG
_bBV044065184
029 1 _aDEBBG
_bBV044065200
029 1 _aDEBSZ
_b399568646
029 1 _aDEBSZ
_b493133453
029 1 _aUKMGB
_b018005191
029 1 _aUKMGB
_b018006476
035 _a(OCoLC)864381657
_z(OCoLC)961588542
_z(OCoLC)968096039
_z(OCoLC)968999118
037 _a547857
_bMIL
050 4 _aQA76.59
072 7 _aCOM
_x000000
_2bisacsh
082 0 4 _a006.76
_223
049 _aMAIN
100 1 _aClark, John Earl,
_eauthor.
_9367161
245 1 0 _aSencha Touch 2 Mobile JavaScript framework /
_cJohn Earl Clark, Bryan P. Johnson.
264 1 _aBirmingham :
_bPackt Publishing,
_c2013.
300 _a1 online resource
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_2rda
588 0 _aOnline resource; title from PDF title page (EBSCO, viewed July 27, 2017).
520 _aIn Detail Sencha Touch is a versatile HTML5-based framework for developing mobile web apps. Sencha Touch 2 has raised the bar for developing rich mobile web applications with HTML5. Using this framework you can develop mobile web apps that look and feel like native apps on iOS, Android, Blackberry, and Windows Mobile. It is built for enabling world-class user experiences. "Sencha Touch 2 Mobile JavaScript Framework" is a step-by-step tutorial that will show you how to use Sencha Touch to produce attractive, exciting, native-quality, user friendly, easy-to-use mobile applications, that will keep your visitors coming back for more. There is sample code provided and explained with essential screenshots for better and quicker understanding. "Sencha Touch 2 Mobile JavaScript Framework" will provide you with a hands-on approach to learning the language, taking you through the basic concepts and designs, to building a complete application from scratch. We start with a foundation of JavaScript basics and work our way through the various components and features of Sencha Touch. We will explore how to leverage the Sencha Cmd utility to create applications quickly and cleanly. We will talk about how to get data in and out of your application, how to create new styles and themes, and even how to compile an application for sale on the various app stores. "Sencha Touch 2 Mobile JavaScript Framework" will make you an expert application developer, using clear examples, code, and concepts. Approach Full of explained code and enriched with screenshots, this book is the practical way to take your Sencha Touch skills to the next level. Who this book is for If you want to gain practical knowledge for using the Sencha Touch mobile web application framework, and you are familiar with HTML and CSS, then this book is for you. It is assumed that you know how to use touchscreens, touch events, and mobile devices such as Apple iOS and Google Android.
505 0 _aCover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Let's Begin with Sencha Touch; Frameworks; Building from a foundation; Building with a plan; Building with a community; Mobile application frameworks; Native application versus web application; Web-based mobile frameworks; Web frameworks and touch technology; Designing applications for mobile devices and touch technology; Why touch?; Getting started with Sencha Touch; The API; Examples; The Kitchen Sink application; Learn; Forums; Setting up your development environment.
505 8 _aSetting up web sharing on Mac OS XInstalling a web server on Microsoft Windows; Download and install the Sencha Touch framework; Additional tools for developing with Sencha Touch; Safari and Chrome Developer Tools; JavaScript Console; The Network tab; The web inspector; The Resources tab; Other Sencha products; Sencha Cmd; Sencha Architect; Sencha Animator; Third-party developer tools; Notepad++; WebStorm; Xcode 5; Android Emulator; YUI test; Jasmine; JSLint; Summary; Chapter 2: Creating a Simple Application; Setting up the application; Getting started with Sencha Cmd.
505 8 _aCreating the app.js fileCreating the Main.js file; Exploring the tab panel; Adding a panel; Controlling the look with layouts; Using a fit layout; Using a vbox layout; Using an hbox layout; Testing and debugging the application; Parse errors; Case sensitivity; Missing files; The web inspector console; Updating the application for production; Putting the application into production; Summary; Chapter 3: Styling the User Interface; Styling components versus themes; UI styling for toolbars and buttons; Adding the toolbar; Styling buttons; The tab bar; Sencha Touch themes.
505 8 _aIntroducing Sass and CompassVariables in Sass; Mixins in Sass; Nesting in Sass; Selector inheritance in Sass; Compass; Sass + Compass = themes; Setting up Sass and Compass; Installing Ruby on Windows; Creating a custom theme; Base color; Mixins and the UI configuration; Adding new icons; Variables; More Sass resources; Default themes and theme switching; Images on multiple devices with Sencha.io Src; Specifying sizes with Sencha.io Src; Sizing by formula; Sizing by percentage; Changing file types; Summary; Chapter 4: Components and Configurations; The base component class.
505 8 _aTaking another look at layoutsCreating a card layout; Creating an hbox layout; Creating a vbox layout; Creating a fit layout; Adding complexity; The TabPanel and Carousel components; Creating a TabPanel component; Creating a Carousel component; Creating a FormPanel component; Adding a DatePicker component; Adding sliders, spinners, and toggles; The MessageBox and Sheet components; Creating a MessageBox component; Creating a Sheet component; Creating an ActionSheet component; Creating a Map component; Creating lists; Adding grouped lists; Adding nested lists.
590 _aeBooks on EBSCOhost
_bEBSCO eBook Subscription Academic Collection - Worldwide
630 0 0 _aWebSphere.
_9148373
630 0 7 _aWebSphere.
_2fast
_0(OCoLC)fst01393856
_9148373
650 0 _aApplication software
_xDevelopment.
_9135854
650 0 _aWeb site development.
_966365
650 6 _aLogiciels d'application
_xDéveloppement.
_9877691
650 6 _aSites Web
_xDéveloppement.
650 7 _aCOMPUTERS
_xGeneral.
_2bisacsh
_9851405
650 7 _aApplication software
_xDevelopment.
_2fast
_0(OCoLC)fst00811707
_9135854
650 7 _aWeb site development.
_2fast
_0(OCoLC)fst01173243
_966365
655 0 _aElectronic books.
655 4 _aElectronic books.
700 1 _aJohnson, Bryan P.,
_eauthor.
_9367162
856 4 0 _uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=673018
938 _aAskews and Holts Library Services
_bASKH
_nAH26849398
938 _aEBL - Ebook Library
_bEBLB
_nEBL1572890
938 _aebrary
_bEBRY
_nebr10813398
938 _aEBSCOhost
_bEBSC
_n673018
938 _aProQuest MyiLibrary Digital eBook Collection
_bIDEB
_ncis26834376
938 _aYBP Library Services
_bYANK
_n11412775
994 _a92
_bINOPJ
999 _c2762439
_d2762439