INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA 2012.08.14 1.

Slides:



Advertisements
Similar presentations
Developing downloadable mobile apps using HTML5 and PhoneGap Apache Callback Ron Perry, CTO, Worklight Inc.
Advertisements

Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
Mobile App Development Using: Presented by Tyler Richey Images from
So. . . According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90%
Building Mobile Apps in the Cloud – Comparing Approaches.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
THE SCO GROUP 2007 © The SCO Group, Inc. All Rights Reserved 1 SCO Mobile Server and Web 2.0 Albert Fu, SCO Advanced Technology Group Alexander Sack, Lead.
Cross Platform Mobile application development HTML5 and JavaScript Chris Connor.
1 Proprietary & Confidential Stephen Bourdeau Mobile Tech Lead TripAdvisor, LLC Hybrid App Development MoMo Mobile Camp, February 19 th, 2011.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Development of mobile applications using PhoneGap and HTML 5
Native vs hybrid vs web mobile Application
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
Mobile Web Applications
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Ajax Technology for the Web Nic Shulver, FCET, Staffordshire University Introduction What is it? Pros and Cons Why is it important? Traditional Client-Server.
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Apache Cordova Tools in Visual Studio
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
| | Top 4 Benefits of Hybrid Mobile Apps.
Advantages of using PhoneGap for Mobile App Development
Top 12 Frameworks for Android App Development
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
Rapidsoft Technologies has been engaged in Android applications development since Google introduced its mobile OS,. Today Android is world’s leading.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
HTML5 APPLICATION CACHE By BOREDBEES TECH SOLUTIONS INDIA (P) LTD.
COMPARING CROSS-PLATFORM DEVELOPMENT APPROACHES FOR MOBILE APPLICATIONS Henning Heitkötter, Sebastian Hanschke and Tim A. Majchrzak Department of Information.
MOBILE APPLICATION DEVELOPMENT SERVICES
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
PhoneGap Cross-Platform Development Company India
Mobile Application Solution
Mobile App Development Using:
A little more App Inventor and Mind the GAP!
Mobi-sites and Apps for Mobile Devices “pros & cons of each”
ET-570 Smart Phone Apps.
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
The Client-Server Model
Apache Cordova Overview
The merging of Web and Mobile APP
Automatic Mobile App Generation
Survey Paper & Manuscript
Web App vs Mobile App.
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
WEB API.
Mobile App Development
Apps XD.
12/5/2018 HCI SNS College of Engineering Department of Computer Science and Engineering Mobile Application Development Presented by S.Yamuna AP/CSE.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Frameworks Deploying Online Services
CSC 581: Mobile App Development
Presentation transcript:

INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA

INDEX Understanding the differences - Native Apps - Web Apps - Hybrid Apps Examples of actual hybrid Apps Mobile System Architecture Framework and tools for hybrid Apps Hybrid Apps can be a good alternative if; Q&A 2

Native Apps Definition – Is built using the native programming language for the platform like iPhone or iPad apps built using Objective-C, and Android application built with Java. Pros - Fast, - Provide better user experience and interface - Have access to all device features such as Camera or GPS. - Easy for delivery i.e. Apple’s App Store Cons - Can be used only for its specific platform e.g., an android app cannot be run on an iPhone. - Long and expensive development time 3

Web Apps 4 Definition - A website built using HTML5, CSS3 etc., which resembles an application and can be accessed through a mobile browser. Pros - Can be used across all platforms and devices. - Cheaper and easier to develop: use HTML and CSS - Constantly updated content from the web Cons - Functionality and speed are lower than native apps - Not accepted in native app stores - Not use the device APIs like Camera or GPS - Can be slow on bad network condition

Native Apps VS Web Apps 5 What if we can develop apps with benefits from both Native and Web apps?

Introducing Hybrid Apps 6 What if we can develop apps with benefits from both Native and Web apps? Hybrid Apps

Hybrid Apps 7 Definition - Built using web technology(HTML5), and then wrapped in a native apps. Pros – Look like native apps - Eligible to enter the app stores, - Can access Device APIs such as Camera or GPS - Use the same HTML5 codes across all platforms. Cons - Difficulty with advanced graphics implementation like Game Apps

Examples of actual hybrid Apps 8

Server Application Client Mobile System Architecture Data Base Business Rules MS server (Internet) Web Service Web Service Sencha touch Web App Sencha touch Web App WCF RESTful Ajax Http (JSON) Hybrid App Hybrid App

Sencha Touch 10 Sencha Touch is a user interface (UI) JavaScript library, or framework, specifically built for Mobile Web. It can be used by Web developers to develop user interfaces for mobile web applications that look and feel like native applications on supported mobile devices. It is fully based on web standards such as HTML5, CSS3 and JavaScript.

Phone Gap 11 PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript.

Hybrid Apps should be a good alternative if; 12 Multiple platforms are targeted. Want to reuse the same code. Not require advanced graphics. Wants to use the existing skill of web developers to reduce cost.

Q & A 13