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
45
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
56
Drupal Camp Cebu 2017
fusionx1
0
66
Redis at Beercon
fusionx1
0
51
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
68
Scaling WordPress for High Traffic Sites
fusionx1
0
89
Pantheon Terminus
fusionx1
0
82
International Open Data Day 2016
fusionx1
0
52
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
89
Other Decks in Technology
See All in Technology
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
1.1k
そのWAFのブロック、どう活かす? サービスを守るための実践的多層防御と思考法 / WAF blocks defense decision
kaminashi
0
140
ガバメントクラウドの概要と自治体事例(名古屋市)
techniczna
2
210
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
130
Simplifying Cloud Native app testing across environments with Dapr and Microcks
salaboy
0
130
プロポーザルのコツ ~ Kaigi on Rails 2025 初参加で3名の登壇を実現 ~
naro143
1
200
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
150
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
160
LLM時代にデータエンジニアの役割はどう変わるか?
ikkimiyazaki
6
1.2k
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
6
3.9k
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
やる気のない自分との向き合い方/How to Deal with Your Unmotivated Self
sanogemaru
0
450
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
The World Runs on Bad Software
bkeepers
PRO
71
11k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Speed Design
sergeychernyshev
32
1.2k
Designing for humans not robots
tammielis
254
26k
Code Review Best Practice
trishagee
72
19k
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