Introduction to mobile app development Module 1 - Introduction

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
Announcing Demo Announcing.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
NEXT: Overview – Sharing skills & code.
FonePlus Hugh Teegan Architect Mobile Devices Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Ian Ellison-Taylor General Manager Microsoft Corporation PC27.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Sr. Dir. – Systems Architecture Inlet Technologies.

MIX 09 5/29/ :31 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Integrate Power BI with Microsoft Dynamics
Introduction to mobile app development Module 1 - Introduction
Возможности Excel 2010, о которых следует знать
Introduction to mobile app development Module 2 – Getting started with apps and App Studio Lance McCarthy.
Living up to the Promise of Online Advertising
Introduction to mobile app development Module 3 – Improving your App Studio app Lance McCarthy.
Title of Presentation 11/22/2018 3:34 PM
Microsoft Build /24/2018 2:23 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Build /2/ The future of Azure devops: Building and managing cloud applications lifecycle across your teams Bradley Millington Program.
Title of Presentation 12/2/2018 3:48 PM
What is OneDrive vs. OneDrive for Business??
28 days.
Introduction to Programming II
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
One Marketing Template
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
The complete developer's guide to the SkyDrive API
Title of Presentation 5/24/2019 1:26 PM
Microsoft Virtual Academy
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
Mobile App Management David Alessi — Support Topic Owner for Enterprise Windows Phone, Microsoft Corporation Simon May — Enterprise Device Infrastructuralist,
Microsoft Virtual Academy
What’s New in Visual Studio 2012 for Web Developers
Microsoft Virtual Academy
Presentation transcript:

Introduction to mobile app development Module 1 - Introduction Lance McCarthy

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 2012. 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

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, http://www.oxforddictionaries.com/definition/english/app) 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: http://www.windowsphone.com/en-us/store/top-rated-apps http://www.apple.com/iphone-5s/app-store/ https://play.google.com/store/apps 8/24/2019

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

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.

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

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

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

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

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

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

Demo: Sign in to App Studio Sign up for a free Microsoft account if you don’t already have one. https://signup.live.com Sign in at http://apps.windowsstore.com/default.htm Visit the Dashboard and How To pages 8/24/2019

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

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

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.