SlideShare uma empresa Scribd logo
1 de 53
Top 10 Pitfalls to Avoid in

Creating RIAs


Anthony Franco
President & Founder, EffectiveUI
twitter.com/anthonyfranco | anthonyfranco.wordpress.com
R ich
I nternet
A pplication
R ich ( engaging )
I nternet ( connected )
A pplication ( software )
( engaging )

      ( connected )

               ( software )
should always be:
   software
      Rich
    Internet
  Applications
pitfall #1

using the term “ RIA“
cure:

     care about
 creating engaging,
connected software
symptom:
“we want to build an
android application”
question:




    do all users care about
       “multi channel”?
pitfall #2

 Putting channel
before user needs
cure:

       ask “why”
(uncover user & business needs)
symptom:
  “the development is
 complete, all we need
to do now is add a skin”
question:




    when should you think
      about skinning an
        application?
pitfall #3

skinning
cure:

ux first
symptom:
everything seems to be
  going great, until...
question




   why do big problems
 show up late in a project?
pitfall #4

avoiding
conflict
cure

embrace conflict
and imperfection
symptom:
   confused or
 disenfranchised
development team
question




 how do you keep the team
  engaged and passionate
     about a project?
pitfall #5

developers are not
involved in design
cure

  get development
passionate about the
      end user
symptom:
the project is changed
often by stake holders
symptom #2:
   the project has
conflicting objectives
question




have you been on a project
 where there was a lack of
   clarity and purpose?
pitfall #6

not defining success
not setting priorities
cure:

  before you begin,
ensure consensus on
  the “win” and set
       priorites
symptom:
  never enough time
for good development,
 user testing or quality
       assurance
question




    do great plans promise
       great products?
you can not treat software
    development like a
   construction project
The Broken Analogy

“A bridge is the sum of its
parts. The pieces of metal
and welds and everything
else all add up to a single,
 static bridge. A software
  system is the behavior
 created by the dynamic
  interaction of its parts”



    EffectiveUI
    The art of building great experiences in software
Things you would never
 have to deal with while
 constructing a bridge:
Can we move the bridge 17
     feet to the left?


 It’s only 17 feet, so that’s
    not a big deal, right?
We aren’t very happy with
how the bridge looks so far.
Can you propose a change
  in the kind of materials
  you’re using to make it
      more attractive?
Remember when you asked us
whether the bridge would ever
 need to support vehicle traffic
 and not just pedestrian traffic,
and we weren’t sure, so we just
    settled on the cheaper
  pedestrian version? Well, we
were wrong. What can you do to
 make this work for our needs?
We’ve hired an offshore
 company to start building from
the other side of the valley so we
 can cut the construction time in
    half. They’re making some
  improvements on your design,
 so please coordinate with them
 to make sure everything comes
   together ahead of schedule.
pitfall #7

Waterfall
cure:

     plan for
 unpredictability
and then interate
symptom:
the software meets the
requirements but is not
   adopted by users
do users care
about features?
pitfall #8

Putting requirements
 ahead of outcomes
cure

understand
user goals
symptom:
 “I know best about
what our users need”
how does your organization
     derive features?
pitfall #9

Ego
cure:

the voice of the user
   (rigorous empathy)
symptom:
platform paralysis
question


               HTML 5?
                 Flash?
              Silverlight?
               HTML 4?
           Native To Device?
pitfall #10

 Choosing the
wrong platform
cure:

it depends
1.    Using the term RIA
2.    Putting channel before product
3.    Skinning
4.    Avoiding conflict
5.    Developers aren’t involved in design
6.    Not defining success
7.    Waterfall
8.    Requirements ahead of outcomes
9.    Ego
10.   Choosing the wrong platform
thank you



Anthony Franco
President & Founder, EffectiveUI
twitter.com/anthonyfranco | anthonyfranco.wordpress.com

Mais conteúdo relacionado

Mais procurados

Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM Product School
 
10 QA Pitfalls To Avoid When Developing A Mobile App
10 QA Pitfalls To Avoid When Developing A Mobile App10 QA Pitfalls To Avoid When Developing A Mobile App
10 QA Pitfalls To Avoid When Developing A Mobile AppGear Inc.
 
Product Development for startup
Product Development for startupProduct Development for startup
Product Development for startupAslam Hirani
 
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Lemi Orhan Ergin
 
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan Tandel
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan TandelAgile Tour 2016 Pune - Innovation vs iteration by Kanchan Tandel
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan TandelIndia Scrum Enthusiasts Community
 
Building Mobile Apps with eBay's Engineer
 Building Mobile Apps with eBay's Engineer Building Mobile Apps with eBay's Engineer
Building Mobile Apps with eBay's EngineerProduct School
 
Testing for Inclusive Web: Accessibility
Testing for Inclusive Web: AccessibilityTesting for Inclusive Web: Accessibility
Testing for Inclusive Web: AccessibilityManoj Kumar Kumar
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchAlan Foley
 
10 words of app creation wisdom
10 words of app creation wisdom10 words of app creation wisdom
10 words of app creation wisdomShortcut Media
 
How to Build Better Apps in 4 Steps
How to Build Better Apps in 4 StepsHow to Build Better Apps in 4 Steps
How to Build Better Apps in 4 StepsFliplet
 
Mistakes while hiring mobile app developers
Mistakes while hiring mobile app developersMistakes while hiring mobile app developers
Mistakes while hiring mobile app developersValueCoders
 
The Secret Life of Side Projects
The Secret Life of Side ProjectsThe Secret Life of Side Projects
The Secret Life of Side ProjectsOfir Dagan
 

Mais procurados (15)

Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
 
10 QA Pitfalls To Avoid When Developing A Mobile App
10 QA Pitfalls To Avoid When Developing A Mobile App10 QA Pitfalls To Avoid When Developing A Mobile App
10 QA Pitfalls To Avoid When Developing A Mobile App
 
Product Development for startup
Product Development for startupProduct Development for startup
Product Development for startup
 
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017
 
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan Tandel
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan TandelAgile Tour 2016 Pune - Innovation vs iteration by Kanchan Tandel
Agile Tour 2016 Pune - Innovation vs iteration by Kanchan Tandel
 
Asj session-3
Asj session-3Asj session-3
Asj session-3
 
Building Mobile Apps with eBay's Engineer
 Building Mobile Apps with eBay's Engineer Building Mobile Apps with eBay's Engineer
Building Mobile Apps with eBay's Engineer
 
Testing for Inclusive Web: Accessibility
Testing for Inclusive Web: AccessibilityTesting for Inclusive Web: Accessibility
Testing for Inclusive Web: Accessibility
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
 
10 words of app creation wisdom
10 words of app creation wisdom10 words of app creation wisdom
10 words of app creation wisdom
 
How to Build Better Apps in 4 Steps
How to Build Better Apps in 4 StepsHow to Build Better Apps in 4 Steps
How to Build Better Apps in 4 Steps
 
Mistakes while hiring mobile app developers
Mistakes while hiring mobile app developersMistakes while hiring mobile app developers
Mistakes while hiring mobile app developers
 
Slide rocket COL 270
Slide rocket COL 270Slide rocket COL 270
Slide rocket COL 270
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
The Secret Life of Side Projects
The Secret Life of Side ProjectsThe Secret Life of Side Projects
The Secret Life of Side Projects
 

Destaque

Social Media in a Corporate Context 2010 - Community Development
Social Media in a Corporate Context 2010 - Community DevelopmentSocial Media in a Corporate Context 2010 - Community Development
Social Media in a Corporate Context 2010 - Community DevelopmentCommunicate Magazine
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On ConcurrencyWill Gage
 
Enterprise social media studiedag hogescholenraad
Enterprise social media  studiedag hogescholenraadEnterprise social media  studiedag hogescholenraad
Enterprise social media studiedag hogescholenraadMarijn Somers
 
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGN
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGNIDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGN
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGNopenspacedesign
 
Metalocaima Brochure
Metalocaima BrochureMetalocaima Brochure
Metalocaima Brochuremetalocaima
 
Transform: DAM: delivering brand communications to the market after the rebra...
Transform: DAM: delivering brand communications to the market after the rebra...Transform: DAM: delivering brand communications to the market after the rebra...
Transform: DAM: delivering brand communications to the market after the rebra...Communicate Magazine
 
2009 survey presentation
2009 survey presentation2009 survey presentation
2009 survey presentationSkooter Skotte
 
LHION Presentation
LHION PresentationLHION Presentation
LHION Presentationgsbeckles
 
Mi primer power point 2007
Mi primer power point 2007Mi primer power point 2007
Mi primer power point 2007jeane02
 
Bvu media limited profile
Bvu media limited profileBvu media limited profile
Bvu media limited profiledaniel rozario
 
Sortida de fires1 powerpoint
Sortida de fires1   powerpointSortida de fires1   powerpoint
Sortida de fires1 powerpointAngel
 
Plantilla Barça
Plantilla BarçaPlantilla Barça
Plantilla BarçaTot FCB
 
Eex service learning
Eex service learningEex service learning
Eex service learningguest3218e8
 
Transform: implementation, Tony lorenz
Transform: implementation, Tony lorenzTransform: implementation, Tony lorenz
Transform: implementation, Tony lorenzCommunicate Magazine
 

Destaque (20)

Evaluation
EvaluationEvaluation
Evaluation
 
A Presentation
A PresentationA Presentation
A Presentation
 
Weleap 10 5-10
Weleap 10 5-10Weleap 10 5-10
Weleap 10 5-10
 
Social Media in a Corporate Context 2010 - Community Development
Social Media in a Corporate Context 2010 - Community DevelopmentSocial Media in a Corporate Context 2010 - Community Development
Social Media in a Corporate Context 2010 - Community Development
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On Concurrency
 
Enterprise social media studiedag hogescholenraad
Enterprise social media  studiedag hogescholenraadEnterprise social media  studiedag hogescholenraad
Enterprise social media studiedag hogescholenraad
 
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGN
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGNIDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGN
IDEAL DECOR - "Detalii in armonie" OPEN SPACE DESIGN
 
Metalocaima Brochure
Metalocaima BrochureMetalocaima Brochure
Metalocaima Brochure
 
Transform: DAM: delivering brand communications to the market after the rebra...
Transform: DAM: delivering brand communications to the market after the rebra...Transform: DAM: delivering brand communications to the market after the rebra...
Transform: DAM: delivering brand communications to the market after the rebra...
 
2009 survey presentation
2009 survey presentation2009 survey presentation
2009 survey presentation
 
LHION Presentation
LHION PresentationLHION Presentation
LHION Presentation
 
Mi primer power point 2007
Mi primer power point 2007Mi primer power point 2007
Mi primer power point 2007
 
Learning center
Learning centerLearning center
Learning center
 
Bvu media limited profile
Bvu media limited profileBvu media limited profile
Bvu media limited profile
 
Sortida de fires1 powerpoint
Sortida de fires1   powerpointSortida de fires1   powerpoint
Sortida de fires1 powerpoint
 
Plantilla Barça
Plantilla BarçaPlantilla Barça
Plantilla Barça
 
Eex service learning
Eex service learningEex service learning
Eex service learning
 
The age of newton 2
The age of newton 2The age of newton 2
The age of newton 2
 
Transform: implementation, Tony lorenz
Transform: implementation, Tony lorenzTransform: implementation, Tony lorenz
Transform: implementation, Tony lorenz
 
Sandbox workshop
Sandbox workshopSandbox workshop
Sandbox workshop
 

Semelhante a 10 Pitfalls to Avoid in Creating RIAs

10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022SynapseIndia
 
Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxConcetto Labs
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionIndiginox
 
Snapchat - Google Docs.pdf
Snapchat - Google Docs.pdfSnapchat - Google Docs.pdf
Snapchat - Google Docs.pdfharikacheluru
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
 
A smart guide to app development
A smart guide to app developmentA smart guide to app development
A smart guide to app developmentEmma Mitchell
 
App Development Smart Guide
App Development Smart GuideApp Development Smart Guide
App Development Smart GuideEmma Mitchell
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideSnehaDas60
 
Industry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndustry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndianAppDevelopers
 
Demystifying App Development Key Steps for a Seamless Process.pdf
Demystifying App Development Key Steps for a Seamless Process.pdfDemystifying App Development Key Steps for a Seamless Process.pdf
Demystifying App Development Key Steps for a Seamless Process.pdfBitCot
 
Top 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersTop 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersInnofied Solution
 
Top 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersTop 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersSwarnendu De
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdfCloudester Software LLP
 
10 Best Tips for Android App Development
10 Best Tips for Android App Development10 Best Tips for Android App Development
10 Best Tips for Android App DevelopmentExpert App Devs
 
Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)Saumya Sharma
 
Unit 6 final reflection
Unit 6   final reflectionUnit 6   final reflection
Unit 6 final reflectionParker Eaton
 

Semelhante a 10 Pitfalls to Avoid in Creating RIAs (20)

10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptx
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 edition
 
Snapchat - Google Docs.pdf
Snapchat - Google Docs.pdfSnapchat - Google Docs.pdf
Snapchat - Google Docs.pdf
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
 
Company2
Company2Company2
Company2
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
 
A smart guide to app development
A smart guide to app developmentA smart guide to app development
A smart guide to app development
 
App Development Smart Guide
App Development Smart GuideApp Development Smart Guide
App Development Smart Guide
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guide
 
Industry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndustry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile Application
 
Rules For Modern Web App Development
Rules For Modern Web App DevelopmentRules For Modern Web App Development
Rules For Modern Web App Development
 
Demystifying App Development Key Steps for a Seamless Process.pdf
Demystifying App Development Key Steps for a Seamless Process.pdfDemystifying App Development Key Steps for a Seamless Process.pdf
Demystifying App Development Key Steps for a Seamless Process.pdf
 
Top 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersTop 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developers
 
Top 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developersTop 10 questions to answer before you hire mobile app developers
Top 10 questions to answer before you hire mobile app developers
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf
 
Presentation
PresentationPresentation
Presentation
 
10 Best Tips for Android App Development
10 Best Tips for Android App Development10 Best Tips for Android App Development
10 Best Tips for Android App Development
 
Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)
 
Unit 6 final reflection
Unit 6   final reflectionUnit 6   final reflection
Unit 6 final reflection
 

Mais de EffectiveUI

Design essentials For Executives
Design essentials For ExecutivesDesign essentials For Executives
Design essentials For ExecutivesEffectiveUI
 
Designing an App: From Idea to Market
Designing an App: From Idea to MarketDesigning an App: From Idea to Market
Designing an App: From Idea to MarketEffectiveUI
 
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store WorldFlash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store WorldEffectiveUI
 
Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11EffectiveUI
 
Flex4 Component Lifecycle
Flex4 Component LifecycleFlex4 Component Lifecycle
Flex4 Component LifecycleEffectiveUI
 
The Art of Interaction
The Art of InteractionThe Art of Interaction
The Art of InteractionEffectiveUI
 
Design Essentials for Developers
Design Essentials for DevelopersDesign Essentials for Developers
Design Essentials for DevelopersEffectiveUI
 
Git for the Android Developer
Git for the Android DeveloperGit for the Android Developer
Git for the Android DeveloperEffectiveUI
 
Microsoft Kinect and Molehill
Microsoft Kinect and MolehillMicrosoft Kinect and Molehill
Microsoft Kinect and MolehillEffectiveUI
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldEffectiveUI
 
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...EffectiveUI
 
Design Essentials for Developers
Design Essentials for DevelopersDesign Essentials for Developers
Design Essentials for DevelopersEffectiveUI
 
Your Mom Has an iPad
Your Mom Has an iPadYour Mom Has an iPad
Your Mom Has an iPadEffectiveUI
 
Human-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital WorldsHuman-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital WorldsEffectiveUI
 
From the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible WebFrom the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible WebEffectiveUI
 
Flexerific Visual Effects
Flexerific Visual EffectsFlexerific Visual Effects
Flexerific Visual EffectsEffectiveUI
 
Test-Driven Development
Test-Driven DevelopmentTest-Driven Development
Test-Driven DevelopmentEffectiveUI
 
An Opinionated Introduction to Mate
An Opinionated Introduction to MateAn Opinionated Introduction to Mate
An Opinionated Introduction to MateEffectiveUI
 
Diving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life CycleDiving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life CycleEffectiveUI
 

Mais de EffectiveUI (20)

Design essentials For Executives
Design essentials For ExecutivesDesign essentials For Executives
Design essentials For Executives
 
Designing an App: From Idea to Market
Designing an App: From Idea to MarketDesigning an App: From Idea to Market
Designing an App: From Idea to Market
 
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store WorldFlash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store World
 
Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11Design Essentials for Developers 08.31.11
Design Essentials for Developers 08.31.11
 
Flex4 Component Lifecycle
Flex4 Component LifecycleFlex4 Component Lifecycle
Flex4 Component Lifecycle
 
The Art of Interaction
The Art of InteractionThe Art of Interaction
The Art of Interaction
 
Design Essentials for Developers
Design Essentials for DevelopersDesign Essentials for Developers
Design Essentials for Developers
 
Rails on HBase
Rails on HBaseRails on HBase
Rails on HBase
 
Git for the Android Developer
Git for the Android DeveloperGit for the Android Developer
Git for the Android Developer
 
Microsoft Kinect and Molehill
Microsoft Kinect and MolehillMicrosoft Kinect and Molehill
Microsoft Kinect and Molehill
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
 
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
 
Design Essentials for Developers
Design Essentials for DevelopersDesign Essentials for Developers
Design Essentials for Developers
 
Your Mom Has an iPad
Your Mom Has an iPadYour Mom Has an iPad
Your Mom Has an iPad
 
Human-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital WorldsHuman-Centered Design and the Intersection of the Physical and Digital Worlds
Human-Centered Design and the Intersection of the Physical and Digital Worlds
 
From the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible WebFrom the Trenches: Building the Accessible Web
From the Trenches: Building the Accessible Web
 
Flexerific Visual Effects
Flexerific Visual EffectsFlexerific Visual Effects
Flexerific Visual Effects
 
Test-Driven Development
Test-Driven DevelopmentTest-Driven Development
Test-Driven Development
 
An Opinionated Introduction to Mate
An Opinionated Introduction to MateAn Opinionated Introduction to Mate
An Opinionated Introduction to Mate
 
Diving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life CycleDiving Deep with the Flex Component Life Cycle
Diving Deep with the Flex Component Life Cycle
 

Último

[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
 
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 DevelopmentsTrustArc
 
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 MenDelhi Call girls
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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
 
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...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
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...Enterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 

Último (20)

[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
 
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
 
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
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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 ...
 
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...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 

10 Pitfalls to Avoid in Creating RIAs