software development lifecycle 101

Post on 16-Apr-2017

693 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Software Development Lifecycle 101

Todd MarksPresident & CEO

todd.marks@mindgrub.com@mindgrub

2

• 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

Software Development Lifecycle 101

This session will cover the following topics:

3

1) Start small, with a clear vision2) Do your research3) It's all in your name -- and your brand4) See if a DIY solution will really meet

your needs, and get ready for the next steps

5) Know how to hire a developer

5 Steps To Get Started

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

Native vs. Mobile Web

5

Native vs. Mobile Web

6

Native vs. Mobile Web (Facebook)

Facebook’s move to a native app• Faster

performance• Use of native

controls• Offline storage

The Development Process

8

Mobile Development Process

9

iOS - XCode

10

iOS – Xcode IDE

11

Java – Eclipse IDE

12

Test Flight – Beta Distribution

13

Crashlytics – Crash Reporting

14

Bugzilla – Bug Tracking

15

Basecamp – Project Management

Mobile Marketing

17

6 Key Steps For A Successful App

18

Mobile Marketing

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

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

• Build Long-Term Relationships

1http://www.business2community.com/mobile-apps/how-to-create-mobile-marketing-campaigns-that-win-0225899

QRcodesSMSIn-App AdvertisingSocial Media IntegrationMarketing AppsNative Apps

Mobile WebAugmented RealityMobile GamingEcommerceDiscount and SpecialsLBS / Tours

20

Mobile Marketing ROI

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

21

Mobile Marketing Steps to Measure ROI

1) Establish - a Baseline to measure results2) Create an Activity Timeline

Activites, Social Data, Web Data, Transactions

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

ROI =Cost of Investment

(Gain from Investment - Cost of Investment)

Marketing Examples

Mobile Ad Frameworks

Questions?

Todd MarksPresident & CEO

todd.marks@mindgrub.com@mindgrub

top related