SlideShare uma empresa Scribd logo
1 de 25
Software Development
      Lifecycle 101


                      Todd Marks
                       President & CEO
               todd.marks@mindgrub.com
                            @mindgrub
Software Development Lifecycle 101
     This session will cover the following topics:

    • It All Starts With a Clear Vision and Good
      Requirements
    • Native vs. Mobile Web Apps
    • The Development Process
    • iOS vs. Android Development Environments
    • How To Market Your App




2
5 Steps To Get Started

    1) Start small, with a clear vision
    2) Do your research
    3) It's all in your name -- and your brand
    4) See if a DIY solution will really meet
       your needs, and get ready for the next
       steps
    5) Know how to hire a developer

    http://www.huffingtonpost.com/2011/10/14/building-apps-for-your-business_n_1011681.html




3
Native vs. Mobile Web
Native vs. Mobile Web




5
Native vs. Mobile Web (Facebook)

    Facebook’s move
    to a native app
    • Faster
      performance
    • Use of native
      controls
    • Offline storage




6
The Development Process
Mobile Development Process




8
iOS - XCode




9
iOS – Xcode IDE




10
Java – Eclipse IDE




11
Test Flight – Beta Distribution




12
Crashlytics – Crash Reporting




13
Bugzilla – Bug Tracking




14
Basecamp – Project Management




15
Mobile Marketing
6 Key Steps For A Successful App




17
Mobile Marketing



     Mobile Marketing is an engagement
     with mobile device users to generate
     exposure, opportunity and sales.




18
Mobile Marketing Methodology
 A Good Mobile Marketing Campaign1:
 • Know your audience
 • Establish your budget in advance
 • Choose How to deploy your mobile marketing message
              QRcodes                               Mobile Web
              SMS                                   Augmented Reality
              In-App Advertising                    Mobile Gaming
              Social Media Integration              Ecommerce
              Marketing Apps                        Discount and Specials
              Native Apps                           LBS / Tours

 •     Build Long-Term Relationships
 1http://www.business2community.com/mobile-apps/how-to-create-mobile-marketing-campaigns-that-win-0225899




19
Mobile Marketing ROI

The steps to achieve a solid ROI on a mobile marketing initiative are
as follows:




20
Mobile Marketing Steps to Measure ROI

1) Establish - a Baseline to measure results
2) Create an Activity Timeline
     Activites, Social Data, Web Data, Transactions

3) Monitor – Sales Revenue
     How often customers make transactions.
     How many customers you are reaching.
     How much customers are spending.

          (Gain from Investment - Cost of Investment)
ROI =
                     Cost of Investment

21
Marketing Examples
Mobile Ad Frameworks
Mobile Ad Frameworks, Flurry

     Google AdSense
     Millennial Media
     iAd
     AdMob
     Brightroll
     Greystripe
     InMobi
     Jumptap
     MdotMSAY Media
     ZestADZ


24
Questions?

                Todd Marks
                 President & CEO
         todd.marks@mindgrub.com
                      @mindgrub

Mais conteúdo relacionado

Semelhante a Software Development Lifecycle 101

Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...RapidValue
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?Jeff Haynie
 
Your target is mobile, are you i strat 2011 by david apple
Your target is mobile, are you i strat 2011 by david appleYour target is mobile, are you i strat 2011 by david apple
Your target is mobile, are you i strat 2011 by david appleGrowth Matters Media
 
How to Generate Leads with Mobile Marketing
How to Generate Leads with Mobile MarketingHow to Generate Leads with Mobile Marketing
How to Generate Leads with Mobile MarketingEvgeny Tsarkov
 
Hidden in plain sight B2B world
Hidden in plain sight  B2B worldHidden in plain sight  B2B world
Hidden in plain sight B2B worldRadoslav Corlija
 
Hidden in plain sight mobile b2b
Hidden in plain sight mobile b2bHidden in plain sight mobile b2b
Hidden in plain sight mobile b2bDivyesh Juvariwala
 
Hidden in plain sight: How mobile is quietly revolutionizing the B2B world
Hidden in plain sight: How mobile is quietly revolutionizing the B2B worldHidden in plain sight: How mobile is quietly revolutionizing the B2B world
Hidden in plain sight: How mobile is quietly revolutionizing the B2B worldOgilvy
 
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Smash Tech
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile MarketingMaxvanVeen
 
Smart insights mobile marketing trends 2014
Smart insights mobile marketing trends 2014Smart insights mobile marketing trends 2014
Smart insights mobile marketing trends 2014Rob Thurner
 
The Marketer's Guide to Taking Your Website Mobile
The Marketer's Guide to Taking Your Website MobileThe Marketer's Guide to Taking Your Website Mobile
The Marketer's Guide to Taking Your Website MobileMarqui CMS
 
The Key to Mobile Success: Know Your User
The Key to Mobile Success: Know Your UserThe Key to Mobile Success: Know Your User
The Key to Mobile Success: Know Your UserHigh Start Group
 
5 Must Haves for Launching a Successful Mobile Product
5 Must Haves for Launching a Successful Mobile Product5 Must Haves for Launching a Successful Mobile Product
5 Must Haves for Launching a Successful Mobile ProductRobert Woo
 
So, Mobile is Big. Now What?
So, Mobile is Big. Now What?So, Mobile is Big. Now What?
So, Mobile is Big. Now What?BMA Carolinas
 
Mobile marketing by Gaurav ISB&M
Mobile marketing by Gaurav ISB&MMobile marketing by Gaurav ISB&M
Mobile marketing by Gaurav ISB&MGaurav Nayak
 
Location Based Marketing & Local
Location Based Marketing & LocalLocation Based Marketing & Local
Location Based Marketing & LocalMo. Kahlain
 
ACCORD DIGITAL
ACCORD DIGITALACCORD DIGITAL
ACCORD DIGITALRUCOM
 

Semelhante a Software Development Lifecycle 101 (20)

Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
 
Mobile, Social & Web Marketing
Mobile, Social & Web MarketingMobile, Social & Web Marketing
Mobile, Social & Web Marketing
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?
 
Your target is mobile, are you i strat 2011 by david apple
Your target is mobile, are you i strat 2011 by david appleYour target is mobile, are you i strat 2011 by david apple
Your target is mobile, are you i strat 2011 by david apple
 
Being Successful on Mobile
Being Successful on Mobile Being Successful on Mobile
Being Successful on Mobile
 
How to Generate Leads with Mobile Marketing
How to Generate Leads with Mobile MarketingHow to Generate Leads with Mobile Marketing
How to Generate Leads with Mobile Marketing
 
MLA Sessions Presentation
MLA Sessions PresentationMLA Sessions Presentation
MLA Sessions Presentation
 
Hidden in plain sight B2B world
Hidden in plain sight  B2B worldHidden in plain sight  B2B world
Hidden in plain sight B2B world
 
Hidden in plain sight mobile b2b
Hidden in plain sight mobile b2bHidden in plain sight mobile b2b
Hidden in plain sight mobile b2b
 
Hidden in plain sight: How mobile is quietly revolutionizing the B2B world
Hidden in plain sight: How mobile is quietly revolutionizing the B2B worldHidden in plain sight: How mobile is quietly revolutionizing the B2B world
Hidden in plain sight: How mobile is quietly revolutionizing the B2B world
 
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
 
Smart insights mobile marketing trends 2014
Smart insights mobile marketing trends 2014Smart insights mobile marketing trends 2014
Smart insights mobile marketing trends 2014
 
The Marketer's Guide to Taking Your Website Mobile
The Marketer's Guide to Taking Your Website MobileThe Marketer's Guide to Taking Your Website Mobile
The Marketer's Guide to Taking Your Website Mobile
 
The Key to Mobile Success: Know Your User
The Key to Mobile Success: Know Your UserThe Key to Mobile Success: Know Your User
The Key to Mobile Success: Know Your User
 
5 Must Haves for Launching a Successful Mobile Product
5 Must Haves for Launching a Successful Mobile Product5 Must Haves for Launching a Successful Mobile Product
5 Must Haves for Launching a Successful Mobile Product
 
So, Mobile is Big. Now What?
So, Mobile is Big. Now What?So, Mobile is Big. Now What?
So, Mobile is Big. Now What?
 
Mobile marketing by Gaurav ISB&M
Mobile marketing by Gaurav ISB&MMobile marketing by Gaurav ISB&M
Mobile marketing by Gaurav ISB&M
 
Location Based Marketing & Local
Location Based Marketing & LocalLocation Based Marketing & Local
Location Based Marketing & Local
 
ACCORD DIGITAL
ACCORD DIGITALACCORD DIGITAL
ACCORD DIGITAL
 

Mais de Mindgrub Technologies

Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassMindgrub Technologies
 
Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassMindgrub Technologies
 
Social mediamarketingcampaignsformobileandsocialapps v1.1
Social mediamarketingcampaignsformobileandsocialapps v1.1Social mediamarketingcampaignsformobileandsocialapps v1.1
Social mediamarketingcampaignsformobileandsocialapps v1.1Mindgrub Technologies
 
Mobile Gaming: Past Present and Future
Mobile Gaming: Past Present and FutureMobile Gaming: Past Present and Future
Mobile Gaming: Past Present and FutureMindgrub Technologies
 
Submission, Distribution and Analytics of Mobile and Web Apps
Submission, Distribution and Analytics of Mobile and Web AppsSubmission, Distribution and Analytics of Mobile and Web Apps
Submission, Distribution and Analytics of Mobile and Web AppsMindgrub Technologies
 
BW Tech Meetup: Hadoop and The rise of Big Data
BW Tech Meetup: Hadoop and The rise of Big Data BW Tech Meetup: Hadoop and The rise of Big Data
BW Tech Meetup: Hadoop and The rise of Big Data Mindgrub Technologies
 
ISD Project Management Tools (and Mobile Learning)
ISD Project Management Tools (and Mobile Learning)ISD Project Management Tools (and Mobile Learning)
ISD Project Management Tools (and Mobile Learning)Mindgrub Technologies
 
Top 5 Apps to Facilitate Mobile Workforce
Top 5 Apps to Facilitate Mobile WorkforceTop 5 Apps to Facilitate Mobile Workforce
Top 5 Apps to Facilitate Mobile WorkforceMindgrub Technologies
 
Social Media Marketing Campaigns Part 2
Social Media Marketing Campaigns Part 2Social Media Marketing Campaigns Part 2
Social Media Marketing Campaigns Part 2Mindgrub Technologies
 
Augmented reality vs voicerecognition v0.6.ppt (1)
Augmented reality vs voicerecognition v0.6.ppt (1)Augmented reality vs voicerecognition v0.6.ppt (1)
Augmented reality vs voicerecognition v0.6.ppt (1)Mindgrub Technologies
 
TAG: The Mobile Assassination Game - SXSWi 2011
TAG: The Mobile Assassination Game - SXSWi 2011TAG: The Mobile Assassination Game - SXSWi 2011
TAG: The Mobile Assassination Game - SXSWi 2011Mindgrub Technologies
 

Mais de Mindgrub Technologies (20)

Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google Glass
 
Heads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google GlassHeads Up Displays: The Future of Advertising with Google Glass
Heads Up Displays: The Future of Advertising with Google Glass
 
Mobile Games & Culture
Mobile Games & CultureMobile Games & Culture
Mobile Games & Culture
 
Social mediamarketingcampaignsformobileandsocialapps v1.1
Social mediamarketingcampaignsformobileandsocialapps v1.1Social mediamarketingcampaignsformobileandsocialapps v1.1
Social mediamarketingcampaignsformobileandsocialapps v1.1
 
Mobile Gaming: Past Present and Future
Mobile Gaming: Past Present and FutureMobile Gaming: Past Present and Future
Mobile Gaming: Past Present and Future
 
Special Topics in Mobile
Special Topics in MobileSpecial Topics in Mobile
Special Topics in Mobile
 
Mobile Marketing 101
Mobile Marketing 101Mobile Marketing 101
Mobile Marketing 101
 
Mobile Web vs. Native Apps
Mobile Web vs. Native AppsMobile Web vs. Native Apps
Mobile Web vs. Native Apps
 
Submission, Distribution and Analytics of Mobile and Web Apps
Submission, Distribution and Analytics of Mobile and Web AppsSubmission, Distribution and Analytics of Mobile and Web Apps
Submission, Distribution and Analytics of Mobile and Web Apps
 
The iPad Classroom
The iPad ClassroomThe iPad Classroom
The iPad Classroom
 
BW Tech Meetup: Hadoop and The rise of Big Data
BW Tech Meetup: Hadoop and The rise of Big Data BW Tech Meetup: Hadoop and The rise of Big Data
BW Tech Meetup: Hadoop and The rise of Big Data
 
Bw tech hadoop
Bw tech hadoopBw tech hadoop
Bw tech hadoop
 
ISD Project Management Tools (and Mobile Learning)
ISD Project Management Tools (and Mobile Learning)ISD Project Management Tools (and Mobile Learning)
ISD Project Management Tools (and Mobile Learning)
 
Video Games “in” the Classroom
Video Games “in” the ClassroomVideo Games “in” the Classroom
Video Games “in” the Classroom
 
Top 5 Apps to Facilitate Mobile Workforce
Top 5 Apps to Facilitate Mobile WorkforceTop 5 Apps to Facilitate Mobile Workforce
Top 5 Apps to Facilitate Mobile Workforce
 
The Future of eLearning
The Future of eLearningThe Future of eLearning
The Future of eLearning
 
SXSW Interactive 2012: A Recap
SXSW Interactive 2012: A RecapSXSW Interactive 2012: A Recap
SXSW Interactive 2012: A Recap
 
Social Media Marketing Campaigns Part 2
Social Media Marketing Campaigns Part 2Social Media Marketing Campaigns Part 2
Social Media Marketing Campaigns Part 2
 
Augmented reality vs voicerecognition v0.6.ppt (1)
Augmented reality vs voicerecognition v0.6.ppt (1)Augmented reality vs voicerecognition v0.6.ppt (1)
Augmented reality vs voicerecognition v0.6.ppt (1)
 
TAG: The Mobile Assassination Game - SXSWi 2011
TAG: The Mobile Assassination Game - SXSWi 2011TAG: The Mobile Assassination Game - SXSWi 2011
TAG: The Mobile Assassination Game - SXSWi 2011
 

Último

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Software Development Lifecycle 101

  • 1. Software Development Lifecycle 101 Todd Marks President & CEO todd.marks@mindgrub.com @mindgrub
  • 2. Software Development Lifecycle 101 This session will cover the following topics: • It All Starts With a Clear Vision and Good Requirements • Native vs. Mobile Web Apps • The Development Process • iOS vs. Android Development Environments • How To Market Your App 2
  • 3. 5 Steps To Get Started 1) Start small, with a clear vision 2) Do your research 3) It's all in your name -- and your brand 4) See if a DIY solution will really meet your needs, and get ready for the next steps 5) Know how to hire a developer http://www.huffingtonpost.com/2011/10/14/building-apps-for-your-business_n_1011681.html 3
  • 6. Native vs. Mobile Web (Facebook) Facebook’s move to a native app • Faster performance • Use of native controls • Offline storage 6
  • 10. iOS – Xcode IDE 10
  • 12. Test Flight – Beta Distribution 12
  • 13. Crashlytics – Crash Reporting 13
  • 14. Bugzilla – Bug Tracking 14
  • 15. Basecamp – Project Management 15
  • 17. 6 Key Steps For A Successful App 17
  • 18. Mobile Marketing Mobile Marketing is an engagement with mobile device users to generate exposure, opportunity and sales. 18
  • 19. Mobile Marketing Methodology A Good Mobile Marketing Campaign1: • Know your audience • Establish your budget in advance • Choose How to deploy your mobile marketing message QRcodes Mobile Web SMS Augmented Reality In-App Advertising Mobile Gaming Social Media Integration Ecommerce Marketing Apps Discount and Specials Native Apps LBS / Tours • Build Long-Term Relationships 1http://www.business2community.com/mobile-apps/how-to-create-mobile-marketing-campaigns-that-win-0225899 19
  • 20. Mobile Marketing ROI The steps to achieve a solid ROI on a mobile marketing initiative are as follows: 20
  • 21. Mobile Marketing Steps to Measure ROI 1) Establish - a Baseline to measure results 2) Create an Activity Timeline Activites, Social Data, Web Data, Transactions 3) Monitor – Sales Revenue How often customers make transactions. How many customers you are reaching. How much customers are spending. (Gain from Investment - Cost of Investment) ROI = Cost of Investment 21
  • 24. Mobile Ad Frameworks, Flurry Google AdSense Millennial Media iAd AdMob Brightroll Greystripe InMobi Jumptap MdotMSAY Media ZestADZ 24
  • 25. Questions? Todd Marks President & CEO todd.marks@mindgrub.com @mindgrub