SlideShare a Scribd company logo
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
A virtual developer conference for Adobe Experience
Manager
Adobe Experience Manager Tooling
Gary Thain | Partner Enablement
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Introductions and about this Workshop
2
1 | Welcome and Overview
2 | Tooling Options in Adobe Experience Manager
3 | Eclipse and the AEM Developer Tool Plug-in
4 | Brackets and the Adobe Experience Manager
Extension
5 | Maven and FileVault.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
What We Are All Here For
3
1 | Welcome and Overview
2 | Tooling Options in Adobe Experience Manager
3 | Eclipse and the AEM Developer Tool Plug-in
4 | Brackets and the Adobe Experience Manager
Extension
5 | CRX-DE Lite, Maven and FileVault.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
Tooling Options in Adobe Experience Manager
 Options, Options, Options!
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
Simplify the Development Process
"If the only tool you have is a hammer, you tend
to see every problem as a nail."
Abraham Maslow (1908-1970).
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 88
Front-end
Developer
Brackets and the AEM
extension for
Front-end Developer
Eclipse and the AEM Plug-in
for
Java/Back-end Developer
Back-end Developer
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
1 | Welcome and Overview
2 | Tooling Options in Adobe Experience Manager
3 | Eclipse and the AEM Developer Tool Plug-in
4 | Brackets and the Adobe Experience Manager
Extension
5 | CRX-DE Lite, Maven and FileVault.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
Working with Eclipse and the AEM Developer Tool Plugin
1. Set-up your Environment
2. Generate a Project
3. Exam, Debug and Modify the Project
Eclipse and the AEM Plug-in
for
Java and
Back-end Developer
Back-end Developer
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
Hands-on Demo:
Setting up your Eclipse
Environment
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
Working with Eclipse and the AEM Developer Tool Plugin
1. Set-up your Environment
2. Generate a Project
3. Exam, debug and modify the project
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
Hands-on Demo:
Generating a Project
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
Working with Eclipse and the AEM Developer Tool Plugin
1. Set-up your Environment
2. Generate a Project
3. Exam, Debug and Modify the Project
This is the parent project that contains all the other
ones. This project contains the OSGi bundles.
These two projects contain the integration tests and the
corresponding launchers. .
This contains the components, designs and
configurations.
This is the content needed for development and testing.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
Hands-on Demo:
Modify and Debug
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
1 | Welcome and Overview
2 | Tooling Options in Adobe Experience Manager
3 | Eclipse and the AEM Developer Tool Plug-in
4 | Brackets and the Adobe Experience Manager
Extension
5 | CRX-DE Lite, Maven and FileVault.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
Working with Brackets and the AEM Extension
1. Set-up your Environment
2. Modifying Files
3. Examining Sync
Front-end
Developer
Brackets and the AEM
extension for
Front-end Developer
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
Hands-on Demo:
Set-up your Environment
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
Working with Brackets and the AEM Extension
1. Set-up your Environment
2. Modifying Files
3. Examining Sync
Tip: The project folder you open must contain a:
Jcr_root folder
and
META-INF folder
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
Hands-on Demo:
Modify Files
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21
Working with Brackets and the AEM Extension
1. Set-up your Environment
2. Modifying Files
3. Examining Sync
Tip: Behind the Scenes
1. Eclipse uses Maven and FileVault to sync
2. Brackets uses FileVault to sync
• FileVault looks at the filter.xml in meta-inf folder
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
Hands-on Demo:
Syncing Content to the
Server
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
So What’s Left?
23
1 | Welcome and Overview
2 | Tooling Options in Adobe Experience Manager
3 | Eclipse and the AEM Developer Tool Plug-in
4 | Brackets and the Adobe Experience Manager
Extension
5 | CRX-DE Lite, Maven and FileVault
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24
Hands-on Demo:
Using the Command Line
Interface
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Q&A
25
Gary Thain
http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.html/
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

More Related Content

What's hot (19)

PPTX
Adobe AEM core components
Lokesh BS
 
PPTX
AEM and Sling
Lo Ki
 
PPTX
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
AdobeMarketingCloud
 
PPTX
AEM target Integration
Kanika Gera
 
PDF
Adobe Experience Manager - 6th Edition by Cedric Huesler
AEM HUB
 
PDF
Modernizing Adobe Experience Manager (AEM)
Gabriel Walt
 
PDF
Adobe Experience Manager (AEM) - Multilingual SIG on SEO - Dave Lloyd
Dave Lloyd
 
PPTX
AEM & eCommerce integration
Lokesh BS
 
PPTX
Build single page applications using AngularJS on AEM
AdobeMarketingCloud
 
PDF
Integrating with Adobe Marketing Cloud - Summit 2014
Paolo Mottadelli
 
PDF
Evolve13 cq-commerce-framework
Paolo Mottadelli
 
PDF
Sling Dynamic Include
Tomasz Rękawek
 
PDF
12 hot features to engage and save time with aem 6.2
Tricode (part of Dept)
 
PDF
AEM Asset and Tag API
Lokesh BS
 
PPTX
Extra aem development tools by Justin Edelson
AEM HUB
 
PDF
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Netcetera
 
PPT
WordPress plugins
Christopher Ross
 
PPTX
AEM 6.0 - Author UI Customization & Features
Abhinit Bhatnagar
 
PDF
10 reasons to migrate from AEM 5 to 6.1
Tricode (part of Dept)
 
Adobe AEM core components
Lokesh BS
 
AEM and Sling
Lo Ki
 
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
AdobeMarketingCloud
 
AEM target Integration
Kanika Gera
 
Adobe Experience Manager - 6th Edition by Cedric Huesler
AEM HUB
 
Modernizing Adobe Experience Manager (AEM)
Gabriel Walt
 
Adobe Experience Manager (AEM) - Multilingual SIG on SEO - Dave Lloyd
Dave Lloyd
 
AEM & eCommerce integration
Lokesh BS
 
Build single page applications using AngularJS on AEM
AdobeMarketingCloud
 
Integrating with Adobe Marketing Cloud - Summit 2014
Paolo Mottadelli
 
Evolve13 cq-commerce-framework
Paolo Mottadelli
 
Sling Dynamic Include
Tomasz Rękawek
 
12 hot features to engage and save time with aem 6.2
Tricode (part of Dept)
 
AEM Asset and Tag API
Lokesh BS
 
Extra aem development tools by Justin Edelson
AEM HUB
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Netcetera
 
WordPress plugins
Christopher Ross
 
AEM 6.0 - Author UI Customization & Features
Abhinit Bhatnagar
 
10 reasons to migrate from AEM 5 to 6.1
Tricode (part of Dept)
 

Viewers also liked (8)

PPTX
Ask the expert AEM Assets best practices 092016
AdobeMarketingCloud
 
PDF
AEM (CQ) eCommerce Framework
Paolo Mottadelli
 
PPTX
AEM GEMs Session Oak Lucene Indexes
AdobeMarketingCloud
 
PDF
Open Architecture in the Adobe Marketing Cloud - Summit 2014
Paolo Mottadelli
 
PPTX
Adobe Ask the AEM Community Expert Session Oct 2016
AdobeMarketingCloud
 
PPTX
EVOLVE'16 | Enhance | Anil Kalbag & Anshul Chhabra | Comparative Architecture...
Evolve The Adobe Digital Marketing Community
 
PDF
Adobe AEM Commerce with hybris
Paolo Mottadelli
 
PDF
AEM GEMS Session SAML authentication in AEM
AdobeMarketingCloud
 
Ask the expert AEM Assets best practices 092016
AdobeMarketingCloud
 
AEM (CQ) eCommerce Framework
Paolo Mottadelli
 
AEM GEMs Session Oak Lucene Indexes
AdobeMarketingCloud
 
Open Architecture in the Adobe Marketing Cloud - Summit 2014
Paolo Mottadelli
 
Adobe Ask the AEM Community Expert Session Oct 2016
AdobeMarketingCloud
 
EVOLVE'16 | Enhance | Anil Kalbag & Anshul Chhabra | Comparative Architecture...
Evolve The Adobe Digital Marketing Community
 
Adobe AEM Commerce with hybris
Paolo Mottadelli
 
AEM GEMS Session SAML authentication in AEM
AdobeMarketingCloud
 
Ad

Similar to IMMERSE'16 Introduction to AEM Tooling (20)

PDF
AEM Best Practices for Component Development
Gabriel Walt
 
PPTX
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM Developer Tooling
Evolve The Adobe Digital Marketing Community
 
PPTX
AEM Tools - Eclipse & Brackets
Lokesh BS
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PDF
AEM - A Collection of developer friendly tools
Ashokkumar T A
 
PDF
Adobe Experience Manager AEM Training In Bangalore
myTectra Learning Solutions Private Ltd
 
PDF
Adobe Experience Manager (AEM) CMS Guide
Inexture Solutions
 
PPTX
AEM Evernote Sync
Kevin Nennig
 
PPTX
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
Evolve The Adobe Digital Marketing Community
 
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
Evolve The Adobe Digital Marketing Community
 
PPTX
IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC
BCC - Solutions for IBM Collaboration Software
 
PPTX
Tips on Revenue Cycle Model and Self-Service Flow
Stephanie Tyagita
 
PDF
Improving Domino Designer
Kathy Brown
 
PDF
Connect2014 BP205: Improving Your IBM Domino Designer Experience
panagenda
 
PDF
Improve Your IBM Domino Designer Experience
panagenda
 
PDF
Best Features of Adobe Experience Manager (AEM).pdf
Inexture Solutions
 
PDF
title
guest00d7cff
 
PPTX
ICON UK '13 - 15 minutes Upgrades and Other Things
panagenda
 
PPTX
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve The Adobe Digital Marketing Community
 
PPT
Metadata & Interoperability: Free Tools
Mike Jennings
 
AEM Best Practices for Component Development
Gabriel Walt
 
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM Developer Tooling
Evolve The Adobe Digital Marketing Community
 
AEM Tools - Eclipse & Brackets
Lokesh BS
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
AEM - A Collection of developer friendly tools
Ashokkumar T A
 
Adobe Experience Manager AEM Training In Bangalore
myTectra Learning Solutions Private Ltd
 
Adobe Experience Manager (AEM) CMS Guide
Inexture Solutions
 
AEM Evernote Sync
Kevin Nennig
 
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
Evolve The Adobe Digital Marketing Community
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
Evolve The Adobe Digital Marketing Community
 
IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC
BCC - Solutions for IBM Collaboration Software
 
Tips on Revenue Cycle Model and Self-Service Flow
Stephanie Tyagita
 
Improving Domino Designer
Kathy Brown
 
Connect2014 BP205: Improving Your IBM Domino Designer Experience
panagenda
 
Improve Your IBM Domino Designer Experience
panagenda
 
Best Features of Adobe Experience Manager (AEM).pdf
Inexture Solutions
 
ICON UK '13 - 15 minutes Upgrades and Other Things
panagenda
 
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve The Adobe Digital Marketing Community
 
Metadata & Interoperability: Free Tools
Mike Jennings
 
Ad

Recently uploaded (20)

PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
July Patch Tuesday
Ivanti
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PDF
Complete Network Protection with Real-Time Security
L4RGINDIA
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
July Patch Tuesday
Ivanti
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Complete Network Protection with Real-Time Security
L4RGINDIA
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 

IMMERSE'16 Introduction to AEM Tooling

  • 1. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. A virtual developer conference for Adobe Experience Manager Adobe Experience Manager Tooling Gary Thain | Partner Enablement
  • 2. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Introductions and about this Workshop 2 1 | Welcome and Overview 2 | Tooling Options in Adobe Experience Manager 3 | Eclipse and the AEM Developer Tool Plug-in 4 | Brackets and the Adobe Experience Manager Extension 5 | Maven and FileVault.
  • 3. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. What We Are All Here For 3 1 | Welcome and Overview 2 | Tooling Options in Adobe Experience Manager 3 | Eclipse and the AEM Developer Tool Plug-in 4 | Brackets and the Adobe Experience Manager Extension 5 | CRX-DE Lite, Maven and FileVault.
  • 4. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 Tooling Options in Adobe Experience Manager  Options, Options, Options!
  • 5. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 Simplify the Development Process "If the only tool you have is a hammer, you tend to see every problem as a nail." Abraham Maslow (1908-1970).
  • 6. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
  • 7. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 88 Front-end Developer Brackets and the AEM extension for Front-end Developer Eclipse and the AEM Plug-in for Java/Back-end Developer Back-end Developer
  • 8. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 1 | Welcome and Overview 2 | Tooling Options in Adobe Experience Manager 3 | Eclipse and the AEM Developer Tool Plug-in 4 | Brackets and the Adobe Experience Manager Extension 5 | CRX-DE Lite, Maven and FileVault.
  • 9. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10 Working with Eclipse and the AEM Developer Tool Plugin 1. Set-up your Environment 2. Generate a Project 3. Exam, Debug and Modify the Project Eclipse and the AEM Plug-in for Java and Back-end Developer Back-end Developer
  • 10. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 Hands-on Demo: Setting up your Eclipse Environment
  • 11. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12 Working with Eclipse and the AEM Developer Tool Plugin 1. Set-up your Environment 2. Generate a Project 3. Exam, debug and modify the project
  • 12. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 Hands-on Demo: Generating a Project
  • 13. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 Working with Eclipse and the AEM Developer Tool Plugin 1. Set-up your Environment 2. Generate a Project 3. Exam, Debug and Modify the Project This is the parent project that contains all the other ones. This project contains the OSGi bundles. These two projects contain the integration tests and the corresponding launchers. . This contains the components, designs and configurations. This is the content needed for development and testing.
  • 14. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15 Hands-on Demo: Modify and Debug
  • 15. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 1 | Welcome and Overview 2 | Tooling Options in Adobe Experience Manager 3 | Eclipse and the AEM Developer Tool Plug-in 4 | Brackets and the Adobe Experience Manager Extension 5 | CRX-DE Lite, Maven and FileVault.
  • 16. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 Working with Brackets and the AEM Extension 1. Set-up your Environment 2. Modifying Files 3. Examining Sync Front-end Developer Brackets and the AEM extension for Front-end Developer
  • 17. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 Hands-on Demo: Set-up your Environment
  • 18. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19 Working with Brackets and the AEM Extension 1. Set-up your Environment 2. Modifying Files 3. Examining Sync Tip: The project folder you open must contain a: Jcr_root folder and META-INF folder
  • 19. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20 Hands-on Demo: Modify Files
  • 20. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21 Working with Brackets and the AEM Extension 1. Set-up your Environment 2. Modifying Files 3. Examining Sync Tip: Behind the Scenes 1. Eclipse uses Maven and FileVault to sync 2. Brackets uses FileVault to sync • FileVault looks at the filter.xml in meta-inf folder
  • 21. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22 Hands-on Demo: Syncing Content to the Server
  • 22. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. So What’s Left? 23 1 | Welcome and Overview 2 | Tooling Options in Adobe Experience Manager 3 | Eclipse and the AEM Developer Tool Plug-in 4 | Brackets and the Adobe Experience Manager Extension 5 | CRX-DE Lite, Maven and FileVault
  • 23. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24 Hands-on Demo: Using the Command Line Interface
  • 24. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Q&A 25 Gary Thain http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.html/
  • 25. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.