SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Using iOS with Drupal
@iamzoltanvaradi
YES!
I could useI could use
ServicesServices
I could useI could use
DiOS SDKDiOS SDK
https://github.com/workhabitinc/drupal-ios
https://github.com/workhabitinc/drupal-ios
https://github.com/workhabitinc/drup
al-ios-sdk
Anything in addition?
Anything in addition?
Drupal Gardens
Scoreshare -Your social scoreboard
Walkthough.it
Drupal Kiosk
Drupalaton - Drupal and iOS

Weitere ähnliche Inhalte

Andere mochten auch

Research in progress - SLP for the non-contact estimation of chest/abdominal...
Research in progress - SLP for the non-contact estimation of  chest/abdominal...Research in progress - SLP for the non-contact estimation of  chest/abdominal...
Research in progress - SLP for the non-contact estimation of chest/abdominal...PneumaCare Ltd.
 
Vinomio Presentation Fw2011
Vinomio Presentation Fw2011Vinomio Presentation Fw2011
Vinomio Presentation Fw2011mgt_mcwine
 
Pit bulls, a menace to society or
Pit bulls, a menace to society orPit bulls, a menace to society or
Pit bulls, a menace to society orThomas Carro
 
Nick Huseman
Nick HusemanNick Huseman
Nick HusemanNhuseman
 
Text ppt
Text pptText ppt
Text pptbarbcos
 
库名 外文馆藏期刊题录数据库 关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区
库名 外文馆藏期刊题录数据库  关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区 库名 外文馆藏期刊题录数据库  关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区
库名 外文馆藏期刊题录数据库 关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区 Al Baha University
 
Basic Estate Planning
Basic Estate PlanningBasic Estate Planning
Basic Estate Planningpmass
 
Psbe2 08 research methods 2011-2012 - week 4
Psbe2 08 research methods 2011-2012 - week 4Psbe2 08 research methods 2011-2012 - week 4
Psbe2 08 research methods 2011-2012 - week 4Vlady Fckfb
 
Double page spread analysis
Double page spread   analysisDouble page spread   analysis
Double page spread analysisjlimbmedia
 
Armageddon great war- end of times
Armageddon  great war- end of timesArmageddon  great war- end of times
Armageddon great war- end of timesArsalan Mazhar
 
Presentación1
Presentación1Presentación1
Presentación110061985
 

Andere mochten auch (17)

10 mesopotamian geo
10 mesopotamian geo10 mesopotamian geo
10 mesopotamian geo
 
Farewell Sermon
Farewell SermonFarewell Sermon
Farewell Sermon
 
Research in progress - SLP for the non-contact estimation of chest/abdominal...
Research in progress - SLP for the non-contact estimation of  chest/abdominal...Research in progress - SLP for the non-contact estimation of  chest/abdominal...
Research in progress - SLP for the non-contact estimation of chest/abdominal...
 
Vinomio Presentation Fw2011
Vinomio Presentation Fw2011Vinomio Presentation Fw2011
Vinomio Presentation Fw2011
 
Pit bulls, a menace to society or
Pit bulls, a menace to society orPit bulls, a menace to society or
Pit bulls, a menace to society or
 
Nick Huseman
Nick HusemanNick Huseman
Nick Huseman
 
Text ppt
Text pptText ppt
Text ppt
 
库名 外文馆藏期刊题录数据库 关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区
库名 外文馆藏期刊题录数据库  关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区 库名 外文馆藏期刊题录数据库  关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区
库名 外文馆藏期刊题录数据库 关于协会 协会网刊 化工年鉴 政策法规 展会信息 化工园区
 
Basic Estate Planning
Basic Estate PlanningBasic Estate Planning
Basic Estate Planning
 
Gurullos
GurullosGurullos
Gurullos
 
Psbe2 08 research methods 2011-2012 - week 4
Psbe2 08 research methods 2011-2012 - week 4Psbe2 08 research methods 2011-2012 - week 4
Psbe2 08 research methods 2011-2012 - week 4
 
Jessica Floeh - Transformative Fashion for Diabetes Technologies
Jessica Floeh - Transformative Fashion for Diabetes TechnologiesJessica Floeh - Transformative Fashion for Diabetes Technologies
Jessica Floeh - Transformative Fashion for Diabetes Technologies
 
Double page spread analysis
Double page spread   analysisDouble page spread   analysis
Double page spread analysis
 
Akd motors
Akd motorsAkd motors
Akd motors
 
1 часть
1 часть1 часть
1 часть
 
Armageddon great war- end of times
Armageddon  great war- end of timesArmageddon  great war- end of times
Armageddon great war- end of times
 
Presentación1
Presentación1Presentación1
Presentación1
 

Kürzlich hochgeladen

JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 

Kürzlich hochgeladen (20)

JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 

Hinweis der Redaktion

  1. Hi my name is Zoli and i’m a software developer at Pronovix. Personally i’m not a Drupal developer, but i’m using Drupal every day as an iOS developer.
  2. We have iOS app that we want to power with user authentication, user management, handles content that i can refresh easily. As a developer you’d think of writing a service that does this for you, but this would be really time consuming. We don’t want to do the heavy lifting ourselves by developing our own service at the back. We want something out of the box. Can i use Drupal?
  3. Yes you can. We all know the services module. Do we? If not, go on. What is DiOS?
  4. Development stared by Workhabit in San Francisco and for the past 6 months i’m also a co-maintainer. It’s going to be 3 years old tomorrow.
  5. And is actively maintained. Clone it from gitHub and get it running. Support: User management, node management, entity management, taxonomy management, view management, file management, comment management. Can connect using REST or XML-RPC. And most importantly.
  6. Supports Services 3.4. Have you seen the CSRF Token validation? DiOS is already in use. 3 weeks after the services 3.4 came out, the library already supported it and it’s backwards compatible. Can introduce new solutions in Drupal CMS management from an iOS device?
  7. Can we add extra value by using iOS? Use the multitouch interface and sensors to trigger complex content management tasks on your site. For example register a user and encode it into a QR code. Scan your this code, and the app will log him to a Drupal site permanently.
  8. We did this! What other examples are out there using DiOS?
  9. You might have heard about Acquia Gardens Service. It has a mobile app too.
  10. Drupal Kiosk makes it easy to build online content management systems that interact with objects in the real world. A combination of QR code scanning, URL pattern filtering (for safety reasons), a built-in browser, and persistent in app authentication, turns any iOS device into an information kiosk or data entry tool for your Drupal CMS.
  11. Questions?