PPT from Webinar Create Hybrid Mobile Application in 1 hour

41
facebook.com/ telerik @telerik Create Hybrid Mobile Applications with Icenium and Kendo UI Mobile

description

Presentation from Create Hybrid Mobile Application in 1 hour Webinar. This webinar was conducted by Telerik evangelist Dhananjay Kumar (debug_mode) .

Transcript of PPT from Webinar Create Hybrid Mobile Application in 1 hour

Page 1: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Create Hybrid Mobile Applications with Icenium and Kendo UI Mobile

Page 2: PPT from Webinar Create Hybrid Mobile Application in 1 hour

AgendaWhat is Hybrid Application

Introducing Icenium

Introducing Kendo UI Mobile

Discussion on App Architecture

Demo

Question and Answer

Page 3: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Dhananjay Kumar– Customer Advocate, Telerik– Microsoft MVP – Mindcracker MVP– @debug_mode – http://debugmode.net– http://telerikhelper.net – [email protected]

m

Your Presenter

Page 4: PPT from Webinar Create Hybrid Mobile Application in 1 hour

We are going to create iPhone Android

Page 5: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

App Architecture

Database

Service layer

Build using Kendo UI Mobile

Build and Package using Icenium

Page 6: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Different Types of AppsApps for Devices

Native Apps

Mobile Web Apps

Hybrid Apps

Page 7: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Why Hybrid Apps?

iOS •Objective C•MAC

Android •Java •Eclipse

Windows Phone

•Visual Studio •C#/XAML

100 LOC

100

LOC

100

LOC

300 LOC

Development

Maintenance

Page 8: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Hybrid App Development

CSS

JAVASCRIPT

HTML

Deploy using Cordova

iOS Android

Windows Phone

Various Platforms

Page 9: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Hybrid or Native?Hybrid

Multiple Platform

Easy to build

Use existing web development skills

Best suited for Data Driven Applications

Native

Fast Performance

Complex Codes

Huge learning curve

High investment but better performance

Page 10: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Steps for Hybrid App Development Step 1: Create App using

HTML JavaScript , CSS

Step 2: Build and Package the App using PhoneGap

Step 3: Submit the package to App Store, Market Place or Google Play

Page 11: PPT from Webinar Create Hybrid Mobile Application in 1 hour

How it works ?It runs in Web View Control UIWebView : ios, WebView : Android

Runs in full screen mode using Web Kit browsers

Access Device capabilities using Cordova JS API

Page 12: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Icenium is a Cloud Based Integrated Development Environment for Cross Platform Application Development

Icenium

MIST GRAPHITE

Page 13: PPT from Webinar Create Hybrid Mobile Application in 1 hour
Page 14: PPT from Webinar Create Hybrid Mobile Application in 1 hour
Page 15: PPT from Webinar Create Hybrid Mobile Application in 1 hour
Page 16: PPT from Webinar Create Hybrid Mobile Application in 1 hour
Page 17: PPT from Webinar Create Hybrid Mobile Application in 1 hour
Page 18: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Icenium Features Live Sync Simulator Github

integration

Version Control

Packaging and Publishing

Certificate Management

Code Editor Build on Cloud Wen Interface Development

Page 19: PPT from Webinar Create Hybrid Mobile Application in 1 hour

What is Kendo UI Comprehensive HTML5,JavaScript framework for modern web and mobile app development

Kendo Framework Elements

Kendo UI Web

Kendo UI DataViz

Kendo UI Mobile

Page 20: PPT from Webinar Create Hybrid Mobile Application in 1 hour

HTML5 powered native mobile UI that automatically adapts to different devices

Built using Kendo UI Mobile ?

Page 21: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Native UI on Every Device

Page 22: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Ready for App Stores

Page 23: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Kendo UI FrameworkDataSou

rce Model Template

MVVM Drag OvservableObject

Node Template

OvservableArray

Validator

Draggable

Page 24: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Kendo UI Mobile WidgetsActionS

heetBackBut

ton Button ButtonGroup

DetailButton Layout ListView Loader

ModalView NavBar Pane PopOver

Scroller ScrollView

SplitView Switch

Swipe TabStrip View

Page 25: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Demo App Architecture

Database

Service layer

Page 26: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Demo

Let us write some codes

Page 27: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Code Walkthrough for Netflix Movie Explorer

Page 28: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step1 : Add Reference

Page 29: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 2 : Create layout

Page 30: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 3: Initialize Kendo Mobile

Page 31: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 4: Create Views

Page 32: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 5: Create Data Source

Page 33: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 6: Create Template

Page 34: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 7: Create ListView

Page 35: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 8: Put style in CSS

Page 36: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 9: Data Source for Movie Detail View

Page 37: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 10: Template for Movie Detail View

Page 38: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Step 11: View for Movie Detail View

Page 39: PPT from Webinar Create Hybrid Mobile Application in 1 hour

facebook.com/telerik

@telerik

Application

Page 41: PPT from Webinar Create Hybrid Mobile Application in 1 hour

Questions?