Cargando…

Pro IOS and Android Apps for business : with JQuery mobile, Node.js, and MongoDB /

With Pro iOS and Android Apps for Business, you can take your web development experience and apply it toward creating a full-featured business app, from soup to nuts. Frank Zammetti shows you how to create a client app using jQuery Mobile wrapped in PhoneGap, and how to create a node.js-based server...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Zammetti, Frank W. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, California : Apress, [2013]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • At a Glance; Introduction; Part 1: The Client; Chapter 1: Designing My Mobile Organizer; The Need for Organization; Cross-Platform Considerations; Using the Cloud; What About Sunny Days?; A PIM for All Seasons; Home Screen, Header, and Navigational Footer; More About Mocking Up Screens; About Dialog; Appointments; Data Model; List View Mock-Up; Entry View Mock-Up; Contacts; Data Model; List View Mock-Up; Entry View Mock-Up; Notes; Data Model; List View Mock-Up; Entry View Mock-Up; Tasks; Data Model; List View Mock-Up; Entry View Mock-Up; ... and a Consistent Server-Side API for All.
  • Offline Access and SynchronizationTechnology Decisions; Native or Mobile Web?; Choosing a Mobile Web Library; Server-Side Architecture; What About the Database?; Client-Server Communications; Mobilizing the App; Finally, We Have It: The Full-Stack; Summary; Chapter 2: Introducing jQuery and jQuery Mobile; It's All About the DOM; jQuery Saves Your Brain from the DOM; Effects Aren't Just for Movies; Stuff Happens: Events; Working with Forms; Working with CSS; Miscellaneous Niceties; jQuery Isn't UI per se -jQuery Mobile Is!; Unobtrusiveness and Progressive Enhancement Is Where It's At.
  • Data-* AttributesThe Page Paradigm; Theme Support; A Rich Set of Widgets; Form Elements; Collapsible Sections; Some Other Goodies to Look Forward To; Summary; Chapter 3: Writing the Application with jQuery Mobile, Part I; First Steps; index.html; About Panel; Page Header; Page Content; Page Footer; Info Dialog; Confirm Clear All Data Dialog; Appointment Page; Menu; Page Header; Page Content; List View; Entry View; Page Footer; Contact Page; Page Content; List View; Entry View; Page Footer; Note Page; Page Content; List View; Entry View; Page Footer; Task Page; Page Content; List View.
  • Entry ViewPage Footer; Summary; Chapter 4: Writing the Application with jQuery Mobile, Part II; Some Global Variables to Kick Things Off; Start Here: The mobileinit Event Handler; No Wait, Start Here: The ready Event Handler; When Networks Fail: Showing a Message When No Connectivity Is Available; Poor Man's Synchronization: Downloading Data from the Server; Keep It Local: Getting Data from Local Storage; A List Above: Showing a List View; Saving Is Good: The doSave() Function; A Form in Sheep's Clothing: Getting a Form's Data as JSON.
  • Everyone Needs Validation: Validating a Form Before SavingWhen You Gotta Go: The doDelete() Function; Your Page Is Showing: The pageShowHandler() Function; An Empty List Is a Dull List: The populateList() Function; Time to Create: The New Menu Item Handler; Change Is Inevitable: Editing an Existing Item; Clear Your Mind: The clearData() Function; A Needed Utility: Checking Whether a Form Field Is Empty; Summary; Part 2: The Server; Chapter 5: Introducing Node.js; Writing Servers Is Hard; Node.js (and JavaScript) to the Rescue!; Performance; High Volume.