SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
By Shyamala Rajaram
UnimitySolutions
DRUPAL 8 MOBILE
INITIATIVE
Presentation path
1. Needs of today's internet technology
2. Drupal 8 Mobile Initiative
3. Drupal 7 Mobile guide
4. Drupal 8 ships with Responsive themes
5. Breakpoints built into it
6. Picture element & responsive images
7. Responsive admin interface
8. Front end performance
Drupal 8 mobile initiative
In Chicago Keynote, Dries said,
If I were to start
Drupal from scratch
today, I'd build it for
mobile experiences
first, and desktop
experience second.
Drupal 8 mobile initiative
Lead by JohnAlbin,
the Mobile Initiative
lead, we are today 2
years from then with
all mobile features
Dries would have
dreamt of and more!
Drupal 7 mobile guide
■ Native & Web-based mobile apps
■ Mobile-specific website
■ Responsive web design
■ RESS
■ Related mobile technologies
■ Presenting content to mobile users
■ Front-end performance
■ Mobile Testing Tools
Drupal 7 mobile guide
CONTRIBUTORS
Credits:
JohnAlbin,
jefflinwood, tyler.
frankenstein,
dcmouyard,
mjohnq3, rupl and
team who edited
the documentation.
Drupal 8 ships All Responsive
themes
■ 1192044:Committed Bartik Theme on August
3, 2012
■ 1322794: Committed Stark Theme on March
23, 2012
■ Issues Committed in Seven theme in the last
2 years
Drupal 8 ships All Responsive
themes
Drupal 8 ships All Responsive
themes CONTRIBUTORS
Credits: Thanks JohnAlbin,
mjohnq3, rupl, Manuel
Garcia, effulgentsia, sun,
jessebeach and moshe,
alanburke, jrbeeman
Breakpoints built into it!
A typical example (yml file for Bartik theme)
breakpoints:
- theme.bartik.mobile
- theme.bartik.narrow
- theme.bartik.wide
id: bartik
label: Bartik
Refer documentation page at: http://drupal.org/node/1803874
Picture element & Responsive
images
Breakpoint, Picture, Responsive
images: CONTRIBUTORS
Credits:
attiks, Jelle_S
Responsive admin interface
Responsive admin interface
CONTRIBUTORS
Credits:
jessebeach
Improve CSS standards
■ All new CSS formatting guidelines
■ CSS Architecture to make the CSS code more reusable,
predictable, Maintainable & Scalable, based on SMACSS
■ Reorganised CSS File structure with logical structuring
that supports efficient aggregation & easy updates by
themers.
Work along with John, implementing them at:http:
//drupal.org/node/1921610.
■
Improve CSS standards
CONTRIBUTORS
Credits: JohnAlbin,
ry5n, carwin, Lewis
Nyman, and many,
many other front-
end developers
JS Enhancements & Front-end
performance■ Modernizr is in core and brings with it support for
HTML5 and Responsive Design in Drupal 8. Committed to
core on November 27, 2012, NODE:1252178
■ https://drupal.org/node/1737148 - Explicitly declare all
JS dependencies, don't use drupal_add_js. This issue
ensure js is loaded on where necessary.
■ #JSHint configuration in core https://drupal.
org/node/1415788
■ Drupal 8 udated to #jQuery 1.9 !
JS Enhancements & Front-end
performance CONTRIBUTIONS
Credits: nod_, rupl,
Lewis Nyman, Jacine,
sdboyer
More CONTRIBUTORS
Thank yous:
JohnAlbin, ry5n, carwin, Lewis Nyman,
nod_, rupl, Jacine, sdboyer, attiks, Jelle_
mjohnq3, Manuel Garcia, effulgentsia, su
jessebeach , moshe, alanburke, jrbeema
jefflinwood, tyler.frankenstein, dcmouya
echoz, rteijeiro, vijay.cgs, David_Rothste
Kevin O'Leary, Chris Weber, John Ferris,
YesCT, Gábor Hojtsy, Bojhan, & all of you
the mobile issue queues.
Join the Mobile team!
Want to get started with the mobile
initiative checkout our initiative page for
an update on what's up: http://drupal.
org/node/1941432
& link to my blog on an update
on the initiative at: http://www.
unimitysolutions.com/blog/understand-
drupal-8-mobile-initiative
Thank you!
twitter handle: shyam_raj
do id: Shyamala
email: rajaram(dot)shyamala(at)gmail(dot)com

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Building Drupal 8 Sites
Building Drupal 8 SitesBuilding Drupal 8 Sites
Building Drupal 8 Sites
 
Drupal
DrupalDrupal
Drupal
 
Front end frameworks
Front end frameworksFront end frameworks
Front end frameworks
 
Week7 assignment c
Week7 assignment cWeek7 assignment c
Week7 assignment c
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
 
Solving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOCSolving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOC
 
DrupalCon Austin 2014 Review
DrupalCon Austin 2014 ReviewDrupalCon Austin 2014 Review
DrupalCon Austin 2014 Review
 
Drupal 7 training
Drupal 7 trainingDrupal 7 training
Drupal 7 training
 
Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09 Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
 
Decoupled (Headless) Drupal
Decoupled (Headless) DrupalDecoupled (Headless) Drupal
Decoupled (Headless) Drupal
 
Business benefits of Drupal 8
Business benefits of Drupal 8Business benefits of Drupal 8
Business benefits of Drupal 8
 
Mike_Robertson_Resume (1)
Mike_Robertson_Resume (1)Mike_Robertson_Resume (1)
Mike_Robertson_Resume (1)
 
Mobile drupal
Mobile drupalMobile drupal
Mobile drupal
 
Boston, MA Developer Group 2/7/2019 - Introduction to lightning web components
Boston, MA Developer Group 2/7/2019 - Introduction to lightning web componentsBoston, MA Developer Group 2/7/2019 - Introduction to lightning web components
Boston, MA Developer Group 2/7/2019 - Introduction to lightning web components
 
Intro to lwc - dev week slides
Intro to lwc - dev week slidesIntro to lwc - dev week slides
Intro to lwc - dev week slides
 

Andere mochten auch (8)

DrupalCon Amsterdam - Spread the Word
DrupalCon Amsterdam - Spread the WordDrupalCon Amsterdam - Spread the Word
DrupalCon Amsterdam - Spread the Word
 
Drupal for digital publishing.pptx
Drupal for digital publishing.pptxDrupal for digital publishing.pptx
Drupal for digital publishing.pptx
 
An introductory overview of Chatbots
An introductory overview of ChatbotsAn introductory overview of Chatbots
An introductory overview of Chatbots
 
Setting the Record Straight: Drupal as an Enterprise Web Content Management S...
Setting the Record Straight: Drupal as an Enterprise Web Content Management S...Setting the Record Straight: Drupal as an Enterprise Web Content Management S...
Setting the Record Straight: Drupal as an Enterprise Web Content Management S...
 
Bigpipe
BigpipeBigpipe
Bigpipe
 
Sitebuildingdrupal 8
Sitebuildingdrupal 8Sitebuildingdrupal 8
Sitebuildingdrupal 8
 
Headlessdrupalcordovaapp
HeadlessdrupalcordovaappHeadlessdrupalcordovaapp
Headlessdrupalcordovaapp
 
What is Drupal Ladder?
What is Drupal Ladder?What is Drupal Ladder?
What is Drupal Ladder?
 

Ähnlich wie Drupal 8 mobile initiative

Ähnlich wie Drupal 8 mobile initiative (20)

Drupal for Mobile
Drupal for MobileDrupal for Mobile
Drupal for Mobile
 
What is headless drupal?
What is headless drupal?What is headless drupal?
What is headless drupal?
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
Follow before a drupal security release by shamit khemka
Follow before a drupal security release by shamit khemkaFollow before a drupal security release by shamit khemka
Follow before a drupal security release by shamit khemka
 
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
 
Drupal case study: Sydney Living Museums by Bullseye
Drupal case study: Sydney Living Museums by BullseyeDrupal case study: Sydney Living Museums by Bullseye
Drupal case study: Sydney Living Museums by Bullseye
 
Drupal Case Study - Sydney Living Museums #dsw2014
Drupal Case Study - Sydney Living Museums #dsw2014Drupal Case Study - Sydney Living Museums #dsw2014
Drupal Case Study - Sydney Living Museums #dsw2014
 
DevOps for the DBA- Jax Style!
DevOps for the DBA-  Jax Style!DevOps for the DBA-  Jax Style!
DevOps for the DBA- Jax Style!
 
Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023
 
Aspose pdf
Aspose pdfAspose pdf
Aspose pdf
 
Get acquainted with the new ASP.Net 5
Get acquainted with the new ASP.Net 5Get acquainted with the new ASP.Net 5
Get acquainted with the new ASP.Net 5
 
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serveDrupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
JavaScript Frameworks Popularity
JavaScript Frameworks PopularityJavaScript Frameworks Popularity
JavaScript Frameworks Popularity
 
Web-Development-ppt (1).pptx
Web-Development-ppt (1).pptxWeb-Development-ppt (1).pptx
Web-Development-ppt (1).pptx
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PH
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptx
 
The Decoupled CMS in Financial Services
The Decoupled CMS in Financial ServicesThe Decoupled CMS in Financial Services
The Decoupled CMS in Financial Services
 
4th pdf off page seo.pdf
4th pdf off page seo.pdf4th pdf off page seo.pdf
4th pdf off page seo.pdf
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 

Mehr von Shyamala Rajaram (7)

Drupal & You
Drupal & YouDrupal & You
Drupal & You
 
Talk at #devfestW
Talk at #devfestWTalk at #devfestW
Talk at #devfestW
 
What in store in drupal 8
What in store in drupal 8 What in store in drupal 8
What in store in drupal 8
 
Build a responsive website with drupal
Build a responsive website with drupalBuild a responsive website with drupal
Build a responsive website with drupal
 
Drupal for Programmers
Drupal for ProgrammersDrupal for Programmers
Drupal for Programmers
 
Drupalacademics research
Drupalacademics researchDrupalacademics research
Drupalacademics research
 
Drupal for Libraries
Drupal for LibrariesDrupal for Libraries
Drupal for Libraries
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Drupal 8 mobile initiative

  • 2. Presentation path 1. Needs of today's internet technology 2. Drupal 8 Mobile Initiative 3. Drupal 7 Mobile guide 4. Drupal 8 ships with Responsive themes 5. Breakpoints built into it 6. Picture element & responsive images 7. Responsive admin interface 8. Front end performance
  • 3.
  • 4. Drupal 8 mobile initiative In Chicago Keynote, Dries said, If I were to start Drupal from scratch today, I'd build it for mobile experiences first, and desktop experience second.
  • 5. Drupal 8 mobile initiative Lead by JohnAlbin, the Mobile Initiative lead, we are today 2 years from then with all mobile features Dries would have dreamt of and more!
  • 6. Drupal 7 mobile guide ■ Native & Web-based mobile apps ■ Mobile-specific website ■ Responsive web design ■ RESS ■ Related mobile technologies ■ Presenting content to mobile users ■ Front-end performance ■ Mobile Testing Tools
  • 7. Drupal 7 mobile guide CONTRIBUTORS Credits: JohnAlbin, jefflinwood, tyler. frankenstein, dcmouyard, mjohnq3, rupl and team who edited the documentation.
  • 8. Drupal 8 ships All Responsive themes ■ 1192044:Committed Bartik Theme on August 3, 2012 ■ 1322794: Committed Stark Theme on March 23, 2012 ■ Issues Committed in Seven theme in the last 2 years
  • 9. Drupal 8 ships All Responsive themes
  • 10. Drupal 8 ships All Responsive themes CONTRIBUTORS Credits: Thanks JohnAlbin, mjohnq3, rupl, Manuel Garcia, effulgentsia, sun, jessebeach and moshe, alanburke, jrbeeman
  • 11. Breakpoints built into it! A typical example (yml file for Bartik theme) breakpoints: - theme.bartik.mobile - theme.bartik.narrow - theme.bartik.wide id: bartik label: Bartik Refer documentation page at: http://drupal.org/node/1803874
  • 12. Picture element & Responsive images
  • 13. Breakpoint, Picture, Responsive images: CONTRIBUTORS Credits: attiks, Jelle_S
  • 16. Improve CSS standards ■ All new CSS formatting guidelines ■ CSS Architecture to make the CSS code more reusable, predictable, Maintainable & Scalable, based on SMACSS ■ Reorganised CSS File structure with logical structuring that supports efficient aggregation & easy updates by themers. Work along with John, implementing them at:http: //drupal.org/node/1921610. ■
  • 17. Improve CSS standards CONTRIBUTORS Credits: JohnAlbin, ry5n, carwin, Lewis Nyman, and many, many other front- end developers
  • 18. JS Enhancements & Front-end performance■ Modernizr is in core and brings with it support for HTML5 and Responsive Design in Drupal 8. Committed to core on November 27, 2012, NODE:1252178 ■ https://drupal.org/node/1737148 - Explicitly declare all JS dependencies, don't use drupal_add_js. This issue ensure js is loaded on where necessary. ■ #JSHint configuration in core https://drupal. org/node/1415788 ■ Drupal 8 udated to #jQuery 1.9 !
  • 19. JS Enhancements & Front-end performance CONTRIBUTIONS Credits: nod_, rupl, Lewis Nyman, Jacine, sdboyer
  • 20. More CONTRIBUTORS Thank yous: JohnAlbin, ry5n, carwin, Lewis Nyman, nod_, rupl, Jacine, sdboyer, attiks, Jelle_ mjohnq3, Manuel Garcia, effulgentsia, su jessebeach , moshe, alanburke, jrbeema jefflinwood, tyler.frankenstein, dcmouya echoz, rteijeiro, vijay.cgs, David_Rothste Kevin O'Leary, Chris Weber, John Ferris, YesCT, Gábor Hojtsy, Bojhan, & all of you the mobile issue queues.
  • 21. Join the Mobile team! Want to get started with the mobile initiative checkout our initiative page for an update on what's up: http://drupal. org/node/1941432 & link to my blog on an update on the initiative at: http://www. unimitysolutions.com/blog/understand- drupal-8-mobile-initiative
  • 22. Thank you! twitter handle: shyam_raj do id: Shyamala email: rajaram(dot)shyamala(at)gmail(dot)com