SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Último

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Notas do Editor

  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?