Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Why & which mobile cross platform?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hazem Khaled
January 08, 2014
Programming
17k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why & which mobile cross platform?
Comparing different mobile cross-platform SDKs, and which one is good for which solution.
Hazem Khaled
January 08, 2014
More Decks by Hazem Khaled
See All by Hazem Khaled
Meteor @ Istanbul
hazemkhaled
0
33
Mobile app lifecycle with PhoneGap
hazemkhaled
0
590
Cross-first Mobile App
hazemkhaled
0
470
Other Decks in Programming
See All in Programming
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
360
SREの越境 / SRE Collaboration
y0hgi
2
300
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
600
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
470
Kubernetes祭り #2 OP/ED
bells17
0
110
Are APIs Still Relevant in the AI Era?
soyuka
0
450
カツオ、ご期待ください
suneo3476
0
160
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5k
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Navigating Weather and Climate Data
rabernat
0
550
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
610
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Designing Experiences People Love
moore
143
24k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
BBQ
matthewcrist
90
10k
Crafting Experiences
bethany
1
380
How to build a perfect <img>
jonoalderson
1
6.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Why & Which Mobile cross-platform?
Hazem Khaled @hazemkhaled Web / Mobile Developer, 10 years experience,
certified Appcelerator instructor.
None
Source : TRA Q2 Report Provides Unique Data on Current
UAE Mobile Industry
How can cross-platform help me?
Once! Learn Develop maintain Run Everywhere
Hey Entrepreneurs! pay once ;) Cross-platform
Hey Developers! code less & deliver more Cross-platform
And more ...
Type of Cross-Platform SDKs Hybrid Cross Runtime Cross compiling
PhoneGap Hybrid Apps HTML, CSS & JavaScript Open source &
Free
Architecture
PhoneGap Pros - More Platforms - Easy to start -
Ability to extend Cons - No GUI tools - No Native UI
PhoneGap Usage 1. Heavily web dependent apps 2. Converting exist
websites to apps 3. Content based apps
Appcelerator Titanium Cross Compiling & Hybrid JavaScript Only Open source
& Free
None
Titanium Pros - Native UI - Easy to setup &
start - Excellent resources - Big community - Ability to extend - Good tools Cons - Android Performance - Adapt everywhere
Titanium Usage 1. Content based apps 2. Utility apps 3.
Business apps
Adobe Air Hybrid ActionScript 3
Architecture
Adobe Air Pros - Easy to setup & start -
Use AS3 Cons - No Native UI - Preformance
Adobe Air Usage 1. Games 2. Multimedia & Animated apps
Appcelerator Titanium community Meetups & events Let’s comunicate
Hazem Khaled @hazemkhaled Titanium certified instructor Q A