Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mobile Development using Titanium Studio
Search
Paul de Paula
August 31, 2013
Technology
0
43
Mobile Development using Titanium Studio
Presented at Ipositive App Congress, Dagupan and Yippee Cavite
Paul de Paula
August 31, 2013
Tweet
Share
More Decks by Paul de Paula
See All by Paul de Paula
Microservices using Docker, Kubernetes, etc
fusionx1
0
47
Drupal Camp Cebu 2017
fusionx1
0
53
Redis at Beercon
fusionx1
0
48
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
57
Scaling WordPress for High Traffic Sites
fusionx1
0
82
Pantheon Terminus
fusionx1
0
79
International Open Data Day 2016
fusionx1
0
49
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
87
Other Decks in Technology
See All in Technology
All you need to know about InnoDB Primary Keys
lefred
0
120
Kubernetes x k6 で負荷試験基盤を開発して 負荷試験を民主化した話 / Kubernetes x k6
sansan_randd
2
730
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
370
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
100
スクラムのイテレーションを導入してチームの雰囲気がより良くなった話
eccyun
0
110
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
1
1.1k
テストアーキテクチャ設計で実現する高品質で高スピードな開発の実践 / Test Architecture Design in Practice
ropqa
3
710
事業継続を支える自動テストの考え方
tsuemura
0
300
Googleマップ/Earthが一般化した 地図タイルのイマ
mapconcierge4agu
1
200
WAF に頼りすぎない AWS WAF 運用術 meguro sec #1
izzii
0
460
マルチモーダル理解と生成の統合 DeepSeek Janus, etc... / Multimodal Understanding and Generation Integration
hiroga
0
360
個人開発から公式機能へ: PlaywrightとRailsをつなげた3年の軌跡
yusukeiwaki
11
2.7k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The World Runs on Bad Software
bkeepers
PRO
67
11k
How to Ace a Technical Interview
jacobian
276
23k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Side Projects
sachag
452
42k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.4k
Transcript
POSITIVE I.T. Apps Congress 2013 Paul de Paula
[email protected]
Twitter:
fusionx1 Join us at PHDRUG on Facebook
TITANIUM APP MOBILE POWER Mobile development using Titanium App Accelerator
Who Am I ? • An Opensource advocate for 6
years • Drupal User since 2007 • Drupal Pilipinas Core Leader • Former Lead Developer of ABS-CBNNews.com • Senior Developer @ New Amsterdam Ideas
Cross Platform Development
Cross Platform Development “Developing software on multiple platforms(operating systems and/or
execution environments )”
Operating Systems
Execution Environments
Platform Differences # 1. Programming languages
Two kinds of Software Apps • Native • Non-Native
Native Application • Is an application that interact directly to
the underlying operating system.
Non-Native • An Application that interact to the underlying platform
through interpreters
Platform Differences # 1. Programming Languages # 2. User Interface
Graphical User Interface
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. Fragmentation
Development tools
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. API/ Libraries
API and Libraries
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. API/ Libraries # 5. Fragmentation
Fragmentation
The Big Question is How are we going to solve
it ?
We will use Titanium App
Titanium App Create native(uses interpretter) mobile apps across different mobile
devices, as well as hybrid and HTML5, on Appcelerator's open source Titanium development environment.
Titanium App accelerator • Free for android and ios mobile
development • Easy to use • Has access to most API for android and IOS
Demo • Install needed modules on our Drupal Site •
Web Services using RESTful JSON • Or Install a distribution Drupanium • Configure Web Services • Install Drupanium Webkit at http://drupanium.org/download • Actual Deployment on Android and IOS Mobile Devices
References • http://www.eqela.com/develop • http://www.eqela.com/discover • http://drupanium.org/download • http://www.slideshare.net/bobsims/crossplatform-mobile- apps-drupal-web-services
• Images used are fetched