SlideShare uma empresa Scribd logo
1 de 20
Sponsored by:
Intelliware Development
Inc.
Custom software, products and mobile applications
23 years | 120 people | Toronto based | Privately held
Leading in Agile development practices
Ensure the delivery of timely, high quality solutions
Best and brightest people
Attract and retain top calibre people
Advanced technical capability
Invest through R&D efforts and prototyping
Long term relationships and partnerships
A core value to mutual success
Intelliware – a Liferay Gold Partner
© Intelliware Development Inc. 2012
Mobilizing your Enterprise
with Liferay
© Intelliware Development Inc. 2012
Raul Vieira
Intelliware Mobile Centre of Excellence
Goals
© Intelliware Development Inc. 2012
• Liferay is also a mobile platform
• Liferay makes your mobile applications accessible
© Intelliware Development Inc. 2012
Liferay is also a
Mobile Platform
• Modular Design
• SOA (Service Oriented Architecture)
• Content Management System
• Web Publishing and Shared Workspaces
• Enterprise Collaboration
• Unified Applications and
Identity Management
All-In-One Package
© Intelliware Development Inc. 2012
Liferay Anywhere
• Beyond the desktop browser is critical
• Mobile web usage is doubling year after year*
© Intelliware Development Inc. 2012
http://www.engadget.com/2012/02/07/statcounter-mobile-web-usage-doubling-every-year-nokia-leads-t/
Native Apps with Liferay
• Access to hardware
• Distribution to the app stores
• Liferay’s SOA makes this possible
• Supporting multiple codebases
• Specialized skill set
© Intelliware Development Inc. 2012
Amazing Mobile Web Experiences
• Liferay leverages the power of
standards
• Native look and feel
• Builds on existing skill sets
• Single code base
• No app store approval process
© Intelliware Development Inc. 2012
Powerful Liferay Theming Framework
• Look and feel completely customizable
• Uses the technologies web programmers know
• Deployed to Liferay like any other application
© Intelliware Development Inc. 2012
Faster Time to Market
• New features faster
• Bug fixes faster
• All customers on the same version
© Intelliware Development Inc. 2012
Responsive Design
• One-size fits all Liferay Theme
• The same theme to all devices
• Transformed on the fly by the browser
© Intelliware Development Inc. 2012
Device Specific Themes
• Liferay Mobile Device Rules - who’s calling?
© Intelliware Development Inc. 2012
© Intelliware Development Inc. 2012
Liferay makes your mobile
applications accessible
Accessible Web Applications
• Applications without limitation
• One in seven of us have a disability
• Population expected to increase in 20 years
© Intelliware Development Inc. 2012
http://webaim.org/projects/screenreadersurvey3/#mobileusagehttp://ckeditor.com/
Accessibility for Ontarians with Disabilities Act
• Customer Service – January 12, 2012
• Employment
• Information and Communication
• Transportation
• Build Environment (in progress)
© Intelliware Development Inc. 2012
http://www.mcss.gov.on.ca/en/mcss/programs/accessibility/understanding_accessibility/aoda.aspx
Visual Impairments
• Screen Readers read web pages to users
• Screen Readers are used on mobile devices
• Web page semantics are key
• Web 2.0 poses some challenges
• Liferay content editing is fully accessible
© Intelliware Development Inc. 2012
Not All Pages are Created Equally
• Screen Readers need help identifying elements
• Use the right semantics - HTML5 helps
• Dynamically updated content can’t be missed
• Liferay’s Theming framework provides you with full control of
implementing accessibility across pages
© Intelliware Development Inc. 2012
Final Thoughts
• Mobile is not an island
• Treat mobile as a channel, not a marketing tactic
• Liferay’s features, tools and architecture take mobile beyond
the desktop
• Don’t just test how pages render, test how they read
© Intelliware Development Inc. 2012
Thank you.

Mais conteúdo relacionado

Mais procurados

Inovies web design company profile
Inovies web design company profileInovies web design company profile
Inovies web design company profileinovies
 
Devworkz Appbuilder for SharePoint - Petronas
Devworkz Appbuilder for SharePoint - PetronasDevworkz Appbuilder for SharePoint - Petronas
Devworkz Appbuilder for SharePoint - PetronasJohn Ackery
 
Exoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExove
 
Anil_Jindal_Resume
Anil_Jindal_ResumeAnil_Jindal_Resume
Anil_Jindal_ResumeAnil Jindal
 
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...Avaya Inc.
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your APICarlo Longino
 
Employee engagement platform.
Employee engagement platform.Employee engagement platform.
Employee engagement platform.Kishor Shahri
 
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power PlatformTracy Van der Schyff
 
Maciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeMaciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeCodiax
 
The Business Case for Node.js
The Business Case for Node.jsThe Business Case for Node.js
The Business Case for Node.jsJoe McCann
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
 
Open Source BI (OSBI)
Open Source BI (OSBI)Open Source BI (OSBI)
Open Source BI (OSBI)Fru Louis
 
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
MT99Dell OCIO:  How we're integrating IT for the largest merger in tech historyMT99Dell OCIO:  How we're integrating IT for the largest merger in tech history
MT99Dell OCIO: How we're integrating IT for the largest merger in tech historyDell EMC World
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Fishbowl Solutions
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to KanbanTechWell
 

Mais procurados (20)

Inovies web design company profile
Inovies web design company profileInovies web design company profile
Inovies web design company profile
 
Navneet_ResumeUpdated
Navneet_ResumeUpdatedNavneet_ResumeUpdated
Navneet_ResumeUpdated
 
Devworkz Appbuilder for SharePoint - Petronas
Devworkz Appbuilder for SharePoint - PetronasDevworkz Appbuilder for SharePoint - Petronas
Devworkz Appbuilder for SharePoint - Petronas
 
Exoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvot
 
Anil_Jindal_Resume
Anil_Jindal_ResumeAnil_Jindal_Resume
Anil_Jindal_Resume
 
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...
#Converge2014: "Beyond the Conference Room" Video Use Cases and Customer Succ...
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your API
 
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
 Migration to Liferay DXP - Digital Experience Platform | KNOWARTH Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
 
Employee engagement platform.
Employee engagement platform.Employee engagement platform.
Employee engagement platform.
 
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform
20201107 Putting the DEV in Citizen DEVeloper with the Microsoft Power Platform
 
Involity
InvolityInvolity
Involity
 
Maciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The TradeMaciej Marek (Philip Morris International) - The Tools of The Trade
Maciej Marek (Philip Morris International) - The Tools of The Trade
 
The Business Case for Node.js
The Business Case for Node.jsThe Business Case for Node.js
The Business Case for Node.js
 
CV_AmitVohra
CV_AmitVohraCV_AmitVohra
CV_AmitVohra
 
fidelity_cs_final
fidelity_cs_finalfidelity_cs_final
fidelity_cs_final
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Open Source BI (OSBI)
Open Source BI (OSBI)Open Source BI (OSBI)
Open Source BI (OSBI)
 
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
MT99Dell OCIO:  How we're integrating IT for the largest merger in tech historyMT99Dell OCIO:  How we're integrating IT for the largest merger in tech history
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to Kanban
 

Destaque

Buscar personas en internet
Buscar personas en internetBuscar personas en internet
Buscar personas en internetLiz Samaniego
 
Small Business SEO
Small Business SEOSmall Business SEO
Small Business SEOJa-Nae Duane
 
Building Leads with Facebook
Building Leads with FacebookBuilding Leads with Facebook
Building Leads with FacebookKuno Creative
 
Companionship & Deception
Companionship & DeceptionCompanionship & Deception
Companionship & Deceptioncalanhilton
 
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014Geeks and Com'
 
Cybersecurity in South Carolina - Major General Les Eisner
Cybersecurity in South Carolina - Major General Les EisnerCybersecurity in South Carolina - Major General Les Eisner
Cybersecurity in South Carolina - Major General Les EisnerIT-oLogy
 
molson coors brewing 200710KFrench
molson coors brewing  200710KFrenchmolson coors brewing  200710KFrench
molson coors brewing 200710KFrenchfinance46
 
Creating an Unmistakable Talent Brand and World Class Recruitment Team
Creating an Unmistakable Talent Brand and World Class Recruitment TeamCreating an Unmistakable Talent Brand and World Class Recruitment Team
Creating an Unmistakable Talent Brand and World Class Recruitment TeamMary Pratt
 
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...Marketing Network marcus evans
 
HR Trends eBook
HR Trends eBook HR Trends eBook
HR Trends eBook ERC
 
Microsoft H1B Violations
Microsoft H1B ViolationsMicrosoft H1B Violations
Microsoft H1B ViolationsH1B
 
Patient matching in FHIR
Patient matching in FHIRPatient matching in FHIR
Patient matching in FHIRGrahame Grieve
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutJason Knight
 
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2Quanam
 
Lawsuit filed against battery startup Envia by former Envia employees
Lawsuit filed against battery startup Envia by former Envia employeesLawsuit filed against battery startup Envia by former Envia employees
Lawsuit filed against battery startup Envia by former Envia employeeskatiefehren
 
Xerox corporation-fraud-case-1233641589554599-2
Xerox corporation-fraud-case-1233641589554599-2Xerox corporation-fraud-case-1233641589554599-2
Xerox corporation-fraud-case-1233641589554599-2Tania Niкolova
 

Destaque (20)

Buscar personas en internet
Buscar personas en internetBuscar personas en internet
Buscar personas en internet
 
Small Business SEO
Small Business SEOSmall Business SEO
Small Business SEO
 
Building Leads with Facebook
Building Leads with FacebookBuilding Leads with Facebook
Building Leads with Facebook
 
Companionship & Deception
Companionship & DeceptionCompanionship & Deception
Companionship & Deception
 
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014
Évolution du multiécran au Canada - Étude Microsoft - Novembre 2014
 
Cybersecurity in South Carolina - Major General Les Eisner
Cybersecurity in South Carolina - Major General Les EisnerCybersecurity in South Carolina - Major General Les Eisner
Cybersecurity in South Carolina - Major General Les Eisner
 
molson coors brewing 200710KFrench
molson coors brewing  200710KFrenchmolson coors brewing  200710KFrench
molson coors brewing 200710KFrench
 
Hong kong
Hong kongHong kong
Hong kong
 
Creating an Unmistakable Talent Brand and World Class Recruitment Team
Creating an Unmistakable Talent Brand and World Class Recruitment TeamCreating an Unmistakable Talent Brand and World Class Recruitment Team
Creating an Unmistakable Talent Brand and World Class Recruitment Team
 
Rocks on Rocks
Rocks on RocksRocks on Rocks
Rocks on Rocks
 
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...
A Doctor’s Perspective on the Future Role of Pharmaceutical-Doctor Relationsh...
 
HR Trends eBook
HR Trends eBook HR Trends eBook
HR Trends eBook
 
Microsoft H1B Violations
Microsoft H1B ViolationsMicrosoft H1B Violations
Microsoft H1B Violations
 
Patient matching in FHIR
Patient matching in FHIRPatient matching in FHIR
Patient matching in FHIR
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
 
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2
"Transformando el Conocimiento Empresarial en Resultados" - Ibm i2
 
City of deception
City of deceptionCity of deception
City of deception
 
Lawsuit filed against battery startup Envia by former Envia employees
Lawsuit filed against battery startup Envia by former Envia employeesLawsuit filed against battery startup Envia by former Envia employees
Lawsuit filed against battery startup Envia by former Envia employees
 
Xerox corporation-fraud-case-1233641589554599-2
Xerox corporation-fraud-case-1233641589554599-2Xerox corporation-fraud-case-1233641589554599-2
Xerox corporation-fraud-case-1233641589554599-2
 
Bioterrorism
BioterrorismBioterrorism
Bioterrorism
 

Semelhante a 2012 Toronto Liferay Roadshow - Mobilizing Your Enterprise

UI UX Design Company | InnovationM
UI UX Design Company | InnovationMUI UX Design Company | InnovationM
UI UX Design Company | InnovationMInnovationM
 
Smart source usa ppt
Smart source usa pptSmart source usa ppt
Smart source usa pptbonafied
 
1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilitiesjanmund88
 
Self-service Enterprise Mobility
Self-service Enterprise MobilitySelf-service Enterprise Mobility
Self-service Enterprise MobilityAyman Mahfouz
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect appsKalimulla Shariff
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internalKalimulla Shariff
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS companyAndrei Groodiy
 
Webinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilityWebinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilitySynoptek (previously Indusa)
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge mickeyheil
 
Mobile APP Development Proposal - V1.4
Mobile APP Development Proposal - V1.4Mobile APP Development Proposal - V1.4
Mobile APP Development Proposal - V1.4Muhammad Rashed
 
Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersAbhishek Kant
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmJoel Oleson
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015AnyPresence
 
Modern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueModern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueWaveMaker, Inc.
 

Semelhante a 2012 Toronto Liferay Roadshow - Mobilizing Your Enterprise (20)

UI UX Design Company | InnovationM
UI UX Design Company | InnovationMUI UX Design Company | InnovationM
UI UX Design Company | InnovationM
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
Smart source usa ppt
Smart source usa pptSmart source usa ppt
Smart source usa ppt
 
1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
Self-service Enterprise Mobility
Self-service Enterprise MobilitySelf-service Enterprise Mobility
Self-service Enterprise Mobility
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development Services
 
Unisys Mobility Solutions
Unisys Mobility SolutionsUnisys Mobility Solutions
Unisys Mobility Solutions
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect apps
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internal
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS company
 
Webinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilityWebinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise Mobility
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge
 
Mobile APP Development Proposal - V1.4
Mobile APP Development Proposal - V1.4Mobile APP Development Proposal - V1.4
Mobile APP Development Proposal - V1.4
 
Mobile Apps
Mobile AppsMobile Apps
Mobile Apps
 
Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik Developers
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015
 
DeviceBee Technologies
DeviceBee TechnologiesDeviceBee Technologies
DeviceBee Technologies
 
Modern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be trueModern Rapid Application Development - Too good to be true
Modern Rapid Application Development - Too good to be true
 

Mais de Intelliware Development Inc.

Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Intelliware Development Inc.
 
UX – A Way of Thinking, Lessons from the Real World
UX – A Way of Thinking, Lessons from the Real WorldUX – A Way of Thinking, Lessons from the Real World
UX – A Way of Thinking, Lessons from the Real WorldIntelliware Development Inc.
 
Everyone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentEveryone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentIntelliware Development Inc.
 
The HL7 Games: Catching FHIR - Healthcare Standards after v3
The HL7 Games: Catching FHIR - Healthcare Standards after v3The HL7 Games: Catching FHIR - Healthcare Standards after v3
The HL7 Games: Catching FHIR - Healthcare Standards after v3Intelliware Development Inc.
 
21 Compelling Software Development Facts & Figures: Software Stats
21 Compelling Software Development Facts & Figures: Software Stats21 Compelling Software Development Facts & Figures: Software Stats
21 Compelling Software Development Facts & Figures: Software StatsIntelliware Development Inc.
 

Mais de Intelliware Development Inc. (20)

QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
Intelliware's Agile Adoption Checklist
Intelliware's Agile Adoption ChecklistIntelliware's Agile Adoption Checklist
Intelliware's Agile Adoption Checklist
 
Conducting Agile Retrospectives
Conducting Agile Retrospectives Conducting Agile Retrospectives
Conducting Agile Retrospectives
 
Agile Testing - What is it?
Agile Testing - What is it?Agile Testing - What is it?
Agile Testing - What is it?
 
Agile Room Team Dynamics
Agile Room Team DynamicsAgile Room Team Dynamics
Agile Room Team Dynamics
 
Agile Project Estimating
Agile Project EstimatingAgile Project Estimating
Agile Project Estimating
 
Agile Release & Iteration Planning
Agile Release & Iteration PlanningAgile Release & Iteration Planning
Agile Release & Iteration Planning
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
7 Myths of Agile Development
7 Myths of Agile Development7 Myths of Agile Development
7 Myths of Agile Development
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
UX – A Way of Thinking, Lessons from the Real World
UX – A Way of Thinking, Lessons from the Real WorldUX – A Way of Thinking, Lessons from the Real World
UX – A Way of Thinking, Lessons from the Real World
 
Everyone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentEveryone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software development
 
The HL7 Games: Catching FHIR - Healthcare Standards after v3
The HL7 Games: Catching FHIR - Healthcare Standards after v3The HL7 Games: Catching FHIR - Healthcare Standards after v3
The HL7 Games: Catching FHIR - Healthcare Standards after v3
 
21 Compelling Software Development Facts & Figures: Software Stats
21 Compelling Software Development Facts & Figures: Software Stats21 Compelling Software Development Facts & Figures: Software Stats
21 Compelling Software Development Facts & Figures: Software Stats
 
Agile Room Dynamics
Agile Room Dynamics   Agile Room Dynamics
Agile Room Dynamics
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
Agile Release & Iteration Planning
Agile Release & Iteration Planning   Agile Release & Iteration Planning
Agile Release & Iteration Planning
 

Último

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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.pptxHampshireHUG
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[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.pdfhans926745
 
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 textsMaria Levchenko
 

Último (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[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
 
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
 

2012 Toronto Liferay Roadshow - Mobilizing Your Enterprise

  • 2. Custom software, products and mobile applications 23 years | 120 people | Toronto based | Privately held Leading in Agile development practices Ensure the delivery of timely, high quality solutions Best and brightest people Attract and retain top calibre people Advanced technical capability Invest through R&D efforts and prototyping Long term relationships and partnerships A core value to mutual success Intelliware – a Liferay Gold Partner © Intelliware Development Inc. 2012
  • 3. Mobilizing your Enterprise with Liferay © Intelliware Development Inc. 2012 Raul Vieira Intelliware Mobile Centre of Excellence
  • 4. Goals © Intelliware Development Inc. 2012 • Liferay is also a mobile platform • Liferay makes your mobile applications accessible
  • 5. © Intelliware Development Inc. 2012 Liferay is also a Mobile Platform
  • 6. • Modular Design • SOA (Service Oriented Architecture) • Content Management System • Web Publishing and Shared Workspaces • Enterprise Collaboration • Unified Applications and Identity Management All-In-One Package © Intelliware Development Inc. 2012
  • 7. Liferay Anywhere • Beyond the desktop browser is critical • Mobile web usage is doubling year after year* © Intelliware Development Inc. 2012 http://www.engadget.com/2012/02/07/statcounter-mobile-web-usage-doubling-every-year-nokia-leads-t/
  • 8. Native Apps with Liferay • Access to hardware • Distribution to the app stores • Liferay’s SOA makes this possible • Supporting multiple codebases • Specialized skill set © Intelliware Development Inc. 2012
  • 9. Amazing Mobile Web Experiences • Liferay leverages the power of standards • Native look and feel • Builds on existing skill sets • Single code base • No app store approval process © Intelliware Development Inc. 2012
  • 10. Powerful Liferay Theming Framework • Look and feel completely customizable • Uses the technologies web programmers know • Deployed to Liferay like any other application © Intelliware Development Inc. 2012
  • 11. Faster Time to Market • New features faster • Bug fixes faster • All customers on the same version © Intelliware Development Inc. 2012
  • 12. Responsive Design • One-size fits all Liferay Theme • The same theme to all devices • Transformed on the fly by the browser © Intelliware Development Inc. 2012
  • 13. Device Specific Themes • Liferay Mobile Device Rules - who’s calling? © Intelliware Development Inc. 2012
  • 14. © Intelliware Development Inc. 2012 Liferay makes your mobile applications accessible
  • 15. Accessible Web Applications • Applications without limitation • One in seven of us have a disability • Population expected to increase in 20 years © Intelliware Development Inc. 2012 http://webaim.org/projects/screenreadersurvey3/#mobileusagehttp://ckeditor.com/
  • 16. Accessibility for Ontarians with Disabilities Act • Customer Service – January 12, 2012 • Employment • Information and Communication • Transportation • Build Environment (in progress) © Intelliware Development Inc. 2012 http://www.mcss.gov.on.ca/en/mcss/programs/accessibility/understanding_accessibility/aoda.aspx
  • 17. Visual Impairments • Screen Readers read web pages to users • Screen Readers are used on mobile devices • Web page semantics are key • Web 2.0 poses some challenges • Liferay content editing is fully accessible © Intelliware Development Inc. 2012
  • 18. Not All Pages are Created Equally • Screen Readers need help identifying elements • Use the right semantics - HTML5 helps • Dynamically updated content can’t be missed • Liferay’s Theming framework provides you with full control of implementing accessibility across pages © Intelliware Development Inc. 2012
  • 19. Final Thoughts • Mobile is not an island • Treat mobile as a channel, not a marketing tactic • Liferay’s features, tools and architecture take mobile beyond the desktop • Don’t just test how pages render, test how they read © Intelliware Development Inc. 2012