Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API : Get Started with Kendo UI Mobile and Learn How to Integrate It with HTTP-Based Services Built Using ASP.NET Web API /: Get Started with Kendo UI Mobile and Learn How to Integrate It with HTTP-Based Services Built Using ASP.NET Web API. (2013)
- Record Type:
- Book
- Title:
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API : Get Started with Kendo UI Mobile and Learn How to Integrate It with HTTP-Based Services Built Using ASP.NET Web API /: Get Started with Kendo UI Mobile and Learn How to Integrate It with HTTP-Based Services Built Using ASP.NET Web API. (2013)
- Main Title:
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API : Get Started with Kendo UI Mobile and Learn How to Integrate It with HTTP-Based Services Built Using ASP.NET Web API
- Further Information:
- Note: Nishanth Nair.
- Other Names:
- Nair, Nishanth
- Contents:
- Cover; Copyright; Credits; About the Authors; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Building a Mobile Application Using HTML5; Native versus hybrid versus mobile websites; HTML5 and CSS3; HTML5 -- Steve Jobs made me famous; Main features of HTML5; Who is behind the HTML5 specification?; A sample HTML5 page; DOCTYPE and character encodings; Some new HTML5 tags; CSS3; Kendo UI -- building cross-browser apps made easy; Kendo UI widgets; Kendo UI architecture; Kendo UI Web; Kendo UI DataViz; Kendo UI Mobile; Server wrappers. HTML5 mobile web application design guidelinesSummary; Chapter 2: Building Your First Mobile Application; Preparing the development machine; Ripple Emulator; Installing Ripple Emulator; First Kendo UI Mobile application; Views and Layouts; NavBar; Application initialization; A real-world mobile app -- Movie Tickets; The Home screen; The TabStrip widget; Transitions; Navigation; The Remote view; The Back button; Looking into the rendered HTML; View loading and HTML element IDs; Application object; The Initial view; Loading text; Forcing platform; Hiding and showing the loading animation. Getting a reference of the current viewNavigating to a view; UI experience across platforms; The Flat view; Summary; Chapter 3: Service Layer with ASP.NET Web API; Creating a Web API service; Hosting using IIS; Routing; Customizing the Web API routing; Parameter binding; Model binding; Formatters; Building a service forCover; Copyright; Credits; About the Authors; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Building a Mobile Application Using HTML5; Native versus hybrid versus mobile websites; HTML5 and CSS3; HTML5 -- Steve Jobs made me famous; Main features of HTML5; Who is behind the HTML5 specification?; A sample HTML5 page; DOCTYPE and character encodings; Some new HTML5 tags; CSS3; Kendo UI -- building cross-browser apps made easy; Kendo UI widgets; Kendo UI architecture; Kendo UI Web; Kendo UI DataViz; Kendo UI Mobile; Server wrappers. HTML5 mobile web application design guidelinesSummary; Chapter 2: Building Your First Mobile Application; Preparing the development machine; Ripple Emulator; Installing Ripple Emulator; First Kendo UI Mobile application; Views and Layouts; NavBar; Application initialization; A real-world mobile app -- Movie Tickets; The Home screen; The TabStrip widget; Transitions; Navigation; The Remote view; The Back button; Looking into the rendered HTML; View loading and HTML element IDs; Application object; The Initial view; Loading text; Forcing platform; Hiding and showing the loading animation. Getting a reference of the current viewNavigating to a view; UI experience across platforms; The Flat view; Summary; Chapter 3: Service Layer with ASP.NET Web API; Creating a Web API service; Hosting using IIS; Routing; Customizing the Web API routing; Parameter binding; Model binding; Formatters; Building a service for the Movie Tickets application; Adding a controller; Content Negotiation; The Advanced Rest Client Chrome extension; The Accept header; The Content-type header; The Accept-charset header; An Image/PDF file as response; Securing Web API; Authentication; Basic authentication. Authentication using message handlersImplementing authentication; Authentication in action; Authorization; Using AuthorizeAttribute; [AllowAnonymous] attribute; Custom authorization attribute; Summary; Chapter 4: Integration Using Framework Elements; DataSource; Local data source; Remote data source; Templates; Rendering templates; Inline templates; External templates; MVVM; MVVM design pattern; Getting started with Kendo MVVM; HTML; JavaScript; Bindings; MVVM in mobile; HTML; JavaScript; Integrating with the Movie Tickets app; The User Account screen; Backend -- setting up a Web API service. Frontend -- architectureRevealing Module Pattern; Namespacing; Initialization; HTML UI; Fixing cross-domain access issues; Summary; Chapter 5: Exploring Mobile Widgets; Kendo Mobile widgets basics; Mobile widget base methods; bind; trigger; unbind; one; destroy; view; Mobile UI widgets; init and show events of the View widget; The ListView widget; Inset style; Links; Detail buttons and icons; Grouping and templates; The Button widget; Icons; The ButtonGroup widget; Initialization; Styling; ButtonGroup in action; The Switch widget; Initialization; The Pane widget; Methods; Events. … (more)
- Publisher Details:
- Birmingham : Packt Pub
- Publication Date:
- 2013
- Extent:
- 1 online resource (v, 235 pages)
- Subjects:
- 006.7/75
COMPUTERS -- Programming Languages -- JavaScript
Mobile computing
Application software -- Development
Software frameworks
Application program interfaces (Computer software)
Web site development
COMPUTERS -- General
Application program interfaces (Computer software)
Application software -- Development
Mobile computing
Software frameworks
Web site development
COMPUTERS -- Programming Languages -- HTML
COMPUTERS -- Internet -- Application Development
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781782160939
1782160930
1299862853
9781299862852 - Related ISBNs:
- 9781782160922
1782160922 - Notes:
- Note: Online resource; title from digital title page (viewed on Apr. 8, 2014).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.86559
- Ingest File:
- 01_057.xml