Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to mobile app development Module 1 - Introduction

Similar presentations


Presentation on theme: "Introduction to mobile app development Module 1 - Introduction"— Presentation transcript:

1 Introduction to mobile app development Module 1 - Introduction
Lance McCarthy

2 A few facts BusinessInsider.com reports:
Mobile usage is at an all-time high. U.S. consumers now dedicate one-fifth of their media consumption time to mobile. That's a share five times greater than in 2009. Consumers are spending as much time on mobile as they are in the traditional online category (which includes all activity on desktops and laptops.) Mobile was the only media type to grow in total U.S. consumer minutes spent per day from 2010 to In the course of 2013, tablet shipments have grown 83% while PC shipments dropped 13%. The 219 million mobile-only users now make up close to 20% of Facebook's total user base Facebook mobile advertising now represents 41% of its overall ad revenue. Pinterest’s U.S. mobile-only user base grew 28% reaching 18.3 million in June 2013. Tablets and smartphones now account for 26% of all local search traffic. 8/24/2019

3 What is an app? “a self-contained program or piece of software designed to fulfill a particular purpose; an application, especially as downloaded by a user to a mobile device” (Oxford Dictionaries, Typically associated with smart phone and tablet platforms such as: Windows Phone and Windows 8 iPhone and iPad Android phones and tablets You can find thousands of example apps in the app stores: 8/24/2019

4 Categories of Apps Games Entertainment Social
Information and Promotion Tools and Productivity 8/24/2019

5 Information and Promotion Apps
8/24/2019 Information and Promotion Apps Macy’s NY Times CNN Yelp Engadget All Recipes PGA Tour Men’s Health Workouts Las Vegas Guide Arsenal Blog appstudio.windows.com © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Why build an app? To make money by selling the app
To promote a product, movie, sports team, or hobby To maintain contact with customers To deliver location based information To offer a mobile version of a website or desktop application To publish media on a mobile platform To demonstrate your skills 8/24/2019

7 Apps, stores and mobile web
Is an app necessarily the right approach? If you think so, how will it fare in the clutter within app stores? Is mobile web a more pragmatic approach for your product or service? What are the differences between the app stores in how they list apps and how they enable users to discover apps? 8/24/2019

8 Developing an app Developing an app is similar to developing applications for other platforms You write an app using a development environment To distribute an app, you typically publish it to the relevant app store 8/24/2019

9 Example languages and development environments
Android Language: Java Development environment: Eclipse iPhone Language: Objective-C Development environment: Xcode Windows Phone Language: C# Development environment: Visual Studio 8/24/2019

10 What is Windows App Studio?
Point-and-click, web-based development. No coding required Very useful for Information and Promotion type apps Targets Windows and Windows Phone exclusively Use/share your app immediately on any phone, laptop, or PC running Windows 8 or take your publish package to the Store Enables you to extend or enhance your app with code appstudio.windows.com 8/24/2019

11 What is Windows Phone App Studio?
A web-based development platform Point-and-click development with no coding required Useful for Information and Promotion type apps Targets Windows Phone exclusively Enables you to extend or enhance your app with code 8/24/2019

12 Demo: Sign in to App Studio
Sign up for a free Microsoft account if you don’t already have one. Sign in at Visit the Dashboard and How To pages 8/24/2019

13 What types of app can you create with App Studio?
App Studio is best suited for Information and Promotion type apps such as: Fan apps – bands, movies, sports teams Guides – vacation destinations, my home town Collections – recipes, personal training records, videos, photos Store front – product lists and information Events – wedding or party planning You can: Use content from the Internet by linking to it from your app Use your own content embedded in the app Consider privacy and ownership – what content can you use? 8/24/2019

14 App development Lifecycle
Plan/Design Use App Studio to Create App Test App on Real Device Publish App in App Store Monitor App and Receive Feedback Use Visual Studio to Modify App Test/Debug App in Emulator Test App on Real Device Publish App in App Store Monitor App and Receive Feedback 8/24/2019 Introduction to Mobile App Development

15 8/24/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 8/24/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Introduction to mobile app development Module 1 - Introduction"

Similar presentations


Ads by Google