95
Classroom Presentation Samsung Mobile App Academy Mobilize Your Future

Samsung Mobile App Academy - Scholastic Mobile App Academy 1 PROJECT TEAM Who will be working on this project? ASSIGNMENT What s our deliverable? PROGRAM BACKGROUND

Embed Size (px)

Citation preview

Classroom Presentation

Samsung Mobile App AcademyMobilize Your Future

Lesson Plan 1Creating an Awesome App

samsung mobile app academy 3

Samsung Mobile App Academy

GettinG started

Lesson 1-1Getting Startedoverall Goals of mobile app development•Tolearnaboutmobileappsandthemultiplestagesofmobileappdevelopment

•Toworkinteamstodeveloptheirownmobileapp“bigidea”conceptsthatcouldbethenextbigthing

samsung mobile app academy 4

Samsung Mobile App Academy

aCtivity

Find Your TeamSittogetherinteamsof3-6students.

samsung mobile app academy 5

Samsung Mobile App Academy

disCussion

History of Content

FirstPrintedBook

1452

FirstMagazine

1731

FirstTelevisionBroadcast

1928

FirstMass-MarketComputer

1977

FirstBlog

1994

First“Post-PC”Tablet

2010

FacebookLaunched

2004

FirstSmartphone

1992

Print Books• Immersive,long-flowingnarrative•Connectsstorytoreader’simagination

Print magazines•Mixofbite-sizedarticles,long-formstories,photoessays

television•Visualentertainment

Computer-Based Web•VeryDIY•Multimediaexperience

mobile/new media•Everythingaccessedfromanywhereandatanytime

• Inherentlysocialandinteractive•KingofContent

samsung mobile app academy 6

Samsung Mobile App Academy

disCussion

Changing Behaviors•Lesstalkingandmoretexting

samsung mobile app academy 7

Samsung Mobile App Academy

disCussion

Changing Behaviors•Printingphotostosharingdigitally

samsung mobile app academy 8

Samsung Mobile App Academy

disCussion

Changing Behaviors•Paperticketstodigitalbarcodesandnearfieldcommunication(NFC)

samsung mobile app academy 9

Samsung Mobile App Academy

disCussion

Changing Behaviors•Payingwithcashtopayingwithapps

samsung mobile app academy 10

Samsung Mobile App Academy

disCussion

Changing Behaviors•AskingfordirectionstoGPS-enabledapps

samsung mobile app academy 11

Samsung Mobile App Academy

disCussion

Changing Behaviors•Staticdirectoriestouser-generatedlistingsandreviews

samsung mobile app academy 12

Samsung Mobile App Academy

disCussion

Changing Behaviors•Newspaperclippedcouponstodailydealapps

samsung mobile app academy 13

Samsung Mobile App Academy

disCussion

Changing Behaviors

the new expectation: always on, any time, anywhere.

samsung mobile app academy 14

Samsung Mobile App Academy

100%

98%

96%

94%

92%

90%

88%

86%

84%

82%

80%Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep

20122011

PC

TABLET

SMARTPHONE

disCussion

Movement From PC to Mobile

Source:comScore

samsung mobile app academy 15

Samsung Mobile App Academy

Post-PC Revolution

samsung mobile app academy 16

Samsung Mobile App Academy

disCussion

samsung mobile app academy 17

Samsung Mobile App Academy

disCussion

Source:moovweb

samsung mobile app academy 18

Samsung Mobile App Academy

aCtivity 1

Team Discussiondiscuss these topics and prepare a presentation of your predictions.

•Howismobiletechnologychangingourbehavior?

•Whatnewbehaviorsarearising?

•Howdoesyourfamilyusetechnologyinyourhome,andtowhateffect?

•Relatedtotechnology,whatarethemajordifferencesinfamilylifefromwhenyourgrandparentsgrewup?

•Whataresomepredictionsforhowtechnologywillchangeourworldandbehaviorsinfiveyears?In10years?In25years?

•Whyisthereaneedforapps?

samsung mobile app academy 19

Samsung Mobile App Academy

aCtivity 1

Team PresentationsPresentyourpredictionsofhowtechnologywillchangeourworldandbehaviors.

samsung mobile app academy 20

Samsung Mobile App Academy

Lesson 1-2Apps: The Market, Technologies & Careers

samsung mobile app academy 21

Samsung Mobile App Academy

disCussion

What Is An App?•Webapp•Facebookapp•Mobileapp

Anappisastandalonesoftwareprogramintegratedintoaplatform.Withamobileappwecanutilizebuilt-inhardwarelikethecamera,gyroscope,accelerometerandnearfieldcommunication(NFC).

samsung mobile app academy 22

Samsung Mobile App Academy

disCussion

Current Trends in Technology•FacebookHome

samsung mobile app academy 23

Samsung Mobile App Academy

disCussion

Current Trends in Technology•WearableComputers

samsung mobile app academy 24

Samsung Mobile App Academy

disCussion

Current Trends in Technology•AugmentedReality

samsung mobile app academy 25

Samsung Mobile App Academy

disCussion

Current Trends in Technology•Social/Local

samsung mobile app academy 26

Samsung Mobile App Academy

disCussion

Current Trends in Technology•Gamification

samsung mobile app academy 27

Samsung Mobile App Academy

disCussion

Current Trends in Technology•FacebookHome•WearableComputers•AugmentedReality•Social/Local•Gamification•M-Commerce•NearFieldCommunication(NFC)•QRCodes•ObjectRecognition

samsung mobile app academy 28

Samsung Mobile App Academy

disCussion

Career Possibilities •Withtheworldofmobileappsgrowingandchangingsorapidly,whataresomerelatedcareerpossibilities?

•Whatkindofcareerscouldbeavailableinthefuture?

do some research on the internet, and report findings on which careers in mobile apps and technology most interest you.

samsung mobile app academy 29

Samsung Mobile App Academy

disCussion

Careers With Mobile Apps•SoftwareEngineering•HardwareEngineering•Chemistry•SoftwareProductDesign•HardwareProductDesign•Programming•Creative•UserExperienceorInteractionDesign•Advertising•Andmanymore…

samsung mobile app academy 30

Samsung Mobile App Academy

Lesson 1-3App Showcase

samsung mobile app academy 31

Samsung Mobile App Academy

disCussion

Review the various types of apps and categories. •Whyaretheseappsgoodorbad?

•Whatdotheyofferusers?

•Whatmakesanappenjoyabletouse?

•Whatarethecoolfeatures?

•Whatistheinteractivity?

•Whatappsarethebestoverallandwhydoyoufeeltheystandout?

samsung mobile app academy 32

Samsung Mobile App Academy

aCtivity 1a

App ReviewChoose an app to review. Here are some great apps to get you started:

•Path•Songza•ESPNScoreCenter•Evernote•Zappos•Shazam•Belly•ShopSavvy•RunKeeper•ScoutMob

samsung mobile app academy 33

Samsung Mobile App Academy

aCtivity 1a

App ReviewConsider these questions in your review:

•Whatisthefirstthingtheapphasyoudo?•Howisthecontentorganized?•Howdoyounavigate?•Howdoesitfeeltouse?• Isitresponsive?•Whatdoyoulikebestaboutfunctionalityanddesign?

• Isthereanythingyouwishitcoulddobetterordifferently?

samsung mobile app academy 34

Samsung Mobile App Academy

disCussion

Overview of the 5D Process

samsung mobile app academy 35

Samsung Mobile App Academy

disCussion

5D Processdiscovery•Learneverythingyoucan•Understandthebusiness•Understandtheuseroraudience•Understandthetechnology•Knowthemarket

samsung mobile app academy 36

Samsung Mobile App Academy

disCussion

5D Processdefine•Thinkthroughtheidea•Writefunctionalspecifications•Storyboardauserjourney•Scheduleprojectmilestones•Planfortheunexpected

samsung mobile app academy 37

Samsung Mobile App Academy

disCussion

5D Processdesign•Makearoughsketch(wireframesorprototype)•Testitwithpotentialusers,friends,family•Definethelookandfeeloftheapp•Createtheprimaryscreens

samsung mobile app academy 38

Samsung Mobile App Academy

disCussion

5D Processdevelop•Choosedevicesandplatforms•Usethedesignsandfunctionalspecstobuildtheapp•Codeinaprogramminglanguagetosupportthoseplatforms(i.e.JavaforAndroid)

•Testfunctionality

Considerations•Everydevicehasanoperatingsystem(OS),justlikeMac/Windowsforcomputers

•Thedeviceoperatingsystem(OS)dictatestheprogrammingorcodelanguageneeded

samsung mobile app academy 39

Samsung Mobile App Academy

disCussion

5D Processdeploy•Releaseatestedversion•Promotetheappandsolicitfeedback•Monitorwhatpeoplearesaying•Seewhatworks,whatbreaks

Build the next version

samsung mobile app academy 40

Samsung Mobile App Academy

disCussion

5D Process Discussion •Whyisitimportanttodoresearchbeforejumpingrightintothedesignanddevelopmentstages?

•Howwillthataffecttheideayoucomeupwith?

Lesson Plan 2Starting the 5D Process: Discover, Define and Design

samsung mobile app academy 42

Samsung Mobile App Academy

Lesson 2-1The Big Idea and Creative Brief

samsung mobile app academy 43

Samsung Mobile App Academy

disCussion

The Big Idea and Creative Brief•Boththediscoverstep,andthedefinesteparecriticaltoagoodstartandfuturesuccess.

•Gettinganappreadyformarketreleasemeansresearchingandcomparingtheapp’scompetition,andwhyorwhynottheproposedideaisagoodone.

•Learneverythingyoucan!

samsung mobile app academy 44

Samsung Mobile App Academy

disCussion

DiscoveryChooseapopularappandtalkaboutwhytheappispopular,themarket,whatitscompetitorsare,andthetargetaudience.Considerthesequestionsinyourdiscussion:

•Whatareyourobjectives?•Whoisyouraudience?Howbigisthepotentialuser-base?•Whatdoyoulike?Doesitmatter?•Whatdoyouenvisionasthefinalproduct?•Whataremarketfactors?•Whatisalreadyinthemarket?•Whatmakesagoodidea?

samsung mobile app academy 45

Samsung Mobile App Academy

disCussion

Definereview Project Brief•Teacherswillprovideyourteamwithauniquechallengethatyourappconceptwillneedtosolve

•Categoriesincludetravel,music,fashion,education,sports,foodandhealth

example:Sallyjustlostherdog,Fluffy.Sheissadandworried.InventanappthatwillhelpSallyfindherlostdog.Remember,thisappshouldhelpanyonewithalostpet,notjustSally!

samsung mobile app academy 46

Samsung Mobile App Academy

aCtivity 2a

DefineBrainstorm app Concept and nameTake30minuteswithyourteamtocomeupwithyourappconceptandappname

•Keepitsimpleandfocused•Mustbeoriginal

samsung mobile app academy 47

Samsung Mobile App Academy

team Presentation

Present Your App IdeaPresentyourappconceptandappnametothegroup

•3minutestopitchidea•1minuteforfeedbackandQ&A

samsung mobile app academy 48

Samsung Mobile App Academy

disCussion

Definereview the Creative Brief•HandoutthecreativebrieffromtheStudentActivityMaterialsdownloadonwww.scholastic.com/samsungacademy/teachers.aspx

•Reviewthebriefformat

Samsung Mobile App Academy 1

Project team

Who will be working on this project?

assignment

What’s our deliverable?

Program Background

What is the history of this client/site/business and the objective supporting this assignment?

oBjective(s)

What is our purpose? What are we trying to accomplish with this assignment?

target audience, demograPhics/PsychograPhics

Who are we communicating to? What do we know about the target?

oPPortunity

Based on the competitive marketplace, what presents itself as an opportunity? How will this app add value to the brand?

tone and manner

What adjectives would you use to describe the product/service? What are its attributes?

Work scoPe

What is needed for this project?

content and Functionality

What content will be included in the app? What is the required functionality?

PlatForm accessiBility

What mobile platforms are we optimizing for?

creative considerations/ mandatory requirements

What should be considered when developing and creating this piece?

Creative BriefProject name: date:

samsung mobile app academy 49

Samsung Mobile App Academy

disCussion

Creative BriefThiswillhelpyoutakewhatyoulearnedfromDiscoveryandestablishguidelinesforyourappconcept

•Definetheproject•Audience•Tone• Identifyelementslikecolors,fonts,logos•Featuresandbenefits•Specialconsiderations

samsung mobile app academy 50

Samsung Mobile App Academy

aCtivity 2B

Write a Creative Brief: Part 1•Workwithyourteamtocompleteyourgroupcreativebrief•Onlyonebriefperteamneedstobecompleted

ask teacher for help if you get stuck!

samsung mobile app academy 51

Samsung Mobile App Academy

Lesson 2-2Ideas, Resources and Marketing

samsung mobile app academy 52

Samsung Mobile App Academy

disCussion

What Makes a Good Idea?• Ideascancomefromanywhere:sleep,shower,play•Goodideasshouldfillaneedorcreateadesire•Wheredidsocialmediacomefrom?•Didweneeditordidwelearntodesireit?

samsung mobile app academy 53

Samsung Mobile App Academy

disCussion

Envision the Final Product•Whatdoesitdo?•Howdoyouinteractwithit?• Isitforasinglepurposeorwillitexpandinthefuture?

Work through the steps to get there.

samsung mobile app academy 54

Samsung Mobile App Academy

disCussion

What is Already in the Market?•Knowyourcompetition•Takeinspirationfromwhatexists•Findawaytobebetter,faster,smarter•Createyourownoriginalspin

samsung mobile app academy 55

Samsung Mobile App Academy

disCussion

Resources You Need•Time•People•Money

samsung mobile app academy 56

Samsung Mobile App Academy

disCussion

Resources You Needtime•Areyoufullorparttimeontheproject?•Howmuchtimecanyourteammembersdedicate?•Berealistic.Everythingtakesmoretimethanyouthink.

samsung mobile app academy 57

Samsung Mobile App Academy

disCussion

Resources You NeedBuilding your team•Thebiggestchallengeisfindingtherightpeople•Pay,tradeorinclude

- Payforthework- Tradeforsomethingyoucangivethem- Includetheminyourbusiness

Key roles•Creative•Development•Marketing•BusinessManagement

samsung mobile app academy 58

Samsung Mobile App Academy

disCussion

Resources You Needmoney•Personalinvestment•Clientfunding

- Workforhire•Fundraising

- Friends,family- Angelinvestors- Shareholders- CrowdsourcedinvestmentslikeKickstarter

•Defineyourmonetizationstrategy

samsung mobile app academy 59

Samsung Mobile App Academy

disCussion

Marketing Your App•Whatisthebrandpersonality?•Whatdifferentiatesthisfromsimilarapps?•Whoisitfor?•Whywilltheyuseit?

samsung mobile app academy 60

Samsung Mobile App Academy

aCtivity 2C

Write a Creative Brief: Part 2Teamsmeettoreviewandfinalizethecreativebriefandprepareanelevatorpitch.

•30seconddescriptionofyourappexplainingwhatitis,whoit’sforandwhyitwillbesuccessful

samsung mobile app academy 61

Samsung Mobile App Academy

team Presentation

Present Your Brief and Concept•Presentyourteam’screativebriefandelevatorpitchdescribingtheappconcept

•Q&Aandinstructorfeedback

samsung mobile app academy 62

Samsung Mobile App Academy

Lesson 2-3The Road Map: Functional Specifications Document (FSD)

samsung mobile app academy 63

Samsung Mobile App Academy

disCussion

Design•UX(UserExperience)•UI(UserInterface)•Wireframes•FunctionalSpecificationsDocument(FSD)

samsung mobile app academy 64

Samsung Mobile App Academy

disCussion

Designuser experience(UX)Interactionbetweenthedeviceanduser

samsung mobile app academy 65

Samsung Mobile App Academy

disCussion

Designuser interface(UI)Thelayoutoftheobjectsonthescreen.

•Appicon•Splashscreen•Homescreen•Secondary,tertiary,etc.screens•Top/bottom/sidenavigation•Buttonsandtoggles•Menus•Tables•Sliders•Gestures

samsung mobile app academy 66

Samsung Mobile App Academy

disCussion

Wireframes•Screensthatshowfunctionalityandinterfaceelements•Everybuttonandactionexplainedindetail•Allscreensarecreatedaswireframesbeforedesignanddevelopment

samsung mobile app academy 67

Samsung Mobile App Academy

disCussion

Functional Specifications•Roadmapoftheworkingsoftheapp•Cancontainthetechnicaldocumentation•Usedbyteamstounderstandtheappbeforeitgetsdeveloped•Usedbydevelopmenttoensuretheyaregettingallthepiecesnecessaryforbuilding

samsung mobile app academy 68

Samsung Mobile App Academy

disCussion

Functional Specifications•WhyareappssuchasFacebook,Instagram,andPandoraeffective?•Howdousersnavigatethroughtheseapps?•Whatdotheyallhaveincommon?

samsung mobile app academy 69

Samsung Mobile App Academy

Lesson 2-4Design

samsung mobile app academy 70

Samsung Mobile App Academy

disCussion

Designstandard mobile design elements•Appicon•Splashscreen•Homescreen•Secondary,tertiary,etc.screens•Top/bottom/sidenavigation•Buttonsandtoggles•Menus•Tables•Sliders•Gestures

samsung mobile app academy 71

Samsung Mobile App Academy

disCussion

DesignWireframes

samsung mobile app academy 72

Samsung Mobile App Academy

disCussion

DesignWireframesThisisthePetProfilescreen.Ifsomeonelosestheirpet,theycancreateacomprehensiveprofileofthelostpetusingthisinterface.The“Submit”buttonallowstheusertoposttheirlostpetprofiletothemessageboard.

samsung mobile app academy 73

Samsung Mobile App Academy

disCussion

DesignWireframesThisisthelostpetmessageboard.BrowselostpetsorusetheinterfaceatthetoptocreateanewLostPetProfileorgotoMapView.

samsung mobile app academy 74

Samsung Mobile App Academy

disCussion

DesignWireframesMapViewshowsalllostpetsonastreetmap.

samsung mobile app academy 75

Samsung Mobile App Academy

disCussion

DesignWireframesViewapetprofile,contacttheownerorreportapetfounddirectlythroughtheapp.

samsung mobile app academy 76

Samsung Mobile App Academy

disCussion

Designdesign Programs and tools•AdobePhotoshop,InDesign,Fireworks,Illustrator•Mock-upsoftware:Balsamiq,OmniGraffle•Prototypingtools:InVision,FluidUI,Proto.io

samsung mobile app academy 77

Samsung Mobile App Academy

disCussion

Designmoving From design to development•Considerscreenresolution

- Varioussizesbasedontablet,phone- Horizontalandverticalorientations

•PDFforcomps•PNGforfinalproduction

samsung mobile app academy 78

Samsung Mobile App Academy

aCtivity 2d

Design Activityuser Journey and Functional specification document•Findcreativeinspiration:usetheInternettofindoneimage(interfacedesign,photographorillustration)thatmightinspireyourteam’sappdesign

•Sketchauserjourneyforyourteam’sappconcept•Completeyourfunctionalspecificationdocument(FSD)andwireframes

samsung mobile app academy 79

Samsung Mobile App Academy

team Presentation

Present User Journey and FSD•Q&Aandteacherfeedback

samsung mobile app academy 80

Samsung Mobile App Academy

Lesson Plan 3Finishing the 5D Process:Develop and Deploy

samsung mobile app academy 81

Samsung Mobile App Academy

disCussion

Lesson 3-1Getting Your App Readytypes of mobile apps•NativeApps•WebApps•HybridApps(Web)•HybridApps(Mix)

samsung mobile app academy 82

Samsung Mobile App Academy

disCussion

Software Platforms and Operating Systems•TizenfromIntelandSamsung•Android•Blackberry10•WindowsPhone• iOSfromApple.•SymbianfromNokiaandAccenture•S40fromNokia•Ubuntutouch•FirefoxOS•QualcommBREW•SunJ2ME

samsung mobile app academy 83

Samsung Mobile App Academy

disCussion

Languages/Code•Appscanbecodedinmanydifferentlanguagestoworkwellonmobile• native appsarecodedintheprimarysoftwarelanguageforthatdevice(i.e.,JavaforAndroid),andtypicallyworkthemostsmoothly

• Web appsarecodedinHTML5orotherweblanguages,butcanstillbemadetoworkwellonmobiledevicesviatheweb

• Hybrid appsusebothwebandnativecodelanguages

•PlatformssuchasPhoneGapallowdeveloperstoprogramhybridappsthatcanbeeasilypublishedacrossdifferentmobileoperatingsystems

samsung mobile app academy 84

Samsung Mobile App Academy

disCussion

Testing•alpha testing:internalreviewonly•Beta testing:pre-releasetestingbyasamplesetofusers

vocabulary to discuss: •QA(QualityAssurance)•UAT(UserAcceptanceTesting)•BugsorBugTracking

samsung mobile app academy 85

Samsung Mobile App Academy

disCussion

Reporting and Metrics•Addinganalyticstoyourapp

- Flurry- Localytics- Omniture- GoogleAnalytics

• Issuelogs•Bugtracking

samsung mobile app academy 86

Samsung Mobile App Academy

disCussion

Testing and Metrics•Whyisitimportantforappdeveloperstotesttheirappsbeforereleasingthem?

•Howaremetricsrelevanttoappdevelopmentanddeployment?

samsung mobile app academy 87

Samsung Mobile App Academy

Lesson 3-2Promoting Your App

samsung mobile app academy 88

Samsung Mobile App Academy

disCussion

Promotions•Whatarewaysanappcanbepromoted?•Howcanyoudrivepeopletodownloadyourapp?

samsung mobile app academy 89

Samsung Mobile App Academy

disCussion

App Stores•SamsungApps•GooglePlay•AmazonAppstore•WindowsPhoneMarketplace•Others

samsung mobile app academy 90

Samsung Mobile App Academy

disCussion

Promoting Your App•Findyouraudience•Treatyourapplikeaproduct•Cultivatingsocialsharing

- Blogsandinfluentialbloggers- TweetsandFacebookposts

•Useyourownwebsitetopromotetheapp•EarnedMedia:PRandsocialmediadiscussions•PaidMedia:placedadvertisements

samsung mobile app academy 91

Samsung Mobile App Academy

disCussion

Breaking Through the Clutter•ReachEditorsChoiceatappstores•ReachNewandNoteworthy

Huge impact when you break through

samsung mobile app academy 92

Samsung Mobile App Academy

disCussion

Marketing Plans•Discussthebenefitsofamarketingplantopromoteyourappconcept•Elementssuchascategoriesofcontent,contacts,media,targetaudience,andfrequencyofexposuremightaddversatilityandcoverageforthedesiredimpact

samsung mobile app academy 93

Samsung Mobile App Academy

aCtivity 3a

Prepare a Final Presentation•Reviseandfinalizeyourwireframes.•Writeanelevatorpitchbrieflydescribingyourappconcept,whoit’sforandwhyitwillsucceed.

•Everyteammembershouldparticipateinthepresentation!Makesuretodefinewhoispresentingeachpiece.

the final presentation should be the story of your app:Restatetheproblem,definekeyobjectives,pitchyourconcept(elevatorpitch),showcaseyourappdesign(3keyscreens)andtelluswhatyoulearned.

samsung mobile app academy 94

Samsung Mobile App Academy

team Presentation

Final Presentation•Presentyourteam’sappconcept,userexperienceandfunctionality•Q&Aandteacherfeedback

samsung mobile app academy 95

Samsung Mobile App Academy

disCussion

Summary of Program Learning