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 Drupal Services and Titanium Studio
Search
Paul de Paula
August 31, 2013
Technology
0
190
Mobile Development using Drupal Services and Titanium Studio
presented at La Salle and TIP
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
44
Drupal Camp Cebu 2017
fusionx1
0
46
Redis at Beercon
fusionx1
0
41
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
52
Scaling WordPress for High Traffic Sites
fusionx1
0
69
Pantheon Terminus
fusionx1
0
59
International Open Data Day 2016
fusionx1
0
42
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
84
Other Decks in Technology
See All in Technology
令和最新版 Ruby プロファイラ "Pf2" のご紹介
osyoyu
0
130
中年男性がメインフレームから クラウドへキャリアシフトしてみた
uechishingo
0
280
IaCからAWSに入門した初心者が CloudFormationを通して考えた「AWS操作」の使い分け
maimyyym
1
340
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
750
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
150
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
700
uvを使ってストレスフリーな Python開発をしよう!
r74tech
0
140
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
340
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
1.1k
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
200
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
18k
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
890
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
The Invisible Customer
myddelton
114
12k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Gamification - CAS2011
davidbonilla
77
4.6k
Code Reviewing Like a Champion
maltzj
515
39k
Transcript
Mobile Development using Titanium and Drupal Lasalle Taft, Manila
Who am i ! Opensource advocate for 6 years !
Drupal Evangelist since 2010 ! Lead Architect of abs-cbnnews.com ! Senior Developer at New Amsterdam Ideas
Options in going mobile ! PhoneGap ! Titanium Mobile
PhoneGap ! Webkit-based ! Open Source ! Limited
Access to Functionality ! Slower performance
Open Titanium Mobile ! Build Native apps !
Very fast performance ! Lots of API available
Titanium Mobile ! A free and Open Source application development
platform for creating native mobile application experiences using Javascsript, Titanium API, HTML & CSS
Titanium Mobile is Free ! “You can get your App
out in development time of 2-3 weeks with 1-2 developer.”
None
Mobile Apps are Expensive ! “Most apps take at least
six months of full-time work and cost between $20,000 and $150, 000 to develop” - Forrester Research
What is Drupal ? ! Drupal is a full-featured, highly
configurable platform and a large open source community which can be leveraged to build modern web applications.
None
None
None
None
None
Why Develop Mobile in Drupal? ! Most reliable CMS
! Manages all data and contents ! Robust ! Easy to scale ! Mobile Centric CMS
! How to use Drupal to manage your mobile application’s
data?
Services API
Services API ! Enable Drupal to act as a web
service to accept and receive data securely http://drupal.org/project/services
Services API consist of 3 components ! Services ! Servers
! Authentication Layer
Services ! Services are methods intended for consumption by remote
applications ! Ex. user.get user.save node.get node.save views.get
Servers ! Servers are ways in which a Service could
be called from a remote site. Ex. Xml-rpc json jsonrpc rest
Authentication Method ! Keys(Services core) ! OAuth
Demo
Resources ! http://www.slideshare.net/sumitk01/developing- apps-for-iphoneipadandroid-using-drupal-as- base-system-drupalcon-2010 ! Drupal.org/project/services