20131011 Eenvoudige apps maken

of 39 /39
Open aanbod najaar 2013 Eenvoudige apps maken 30-09-2013

Embed Size (px)

description

Apps zijn een leuke manier om met jouw jeugdwerkorganisatie in interactie te gaan met jongeren. Je leidingsploeg spelenderwijs voorstellen? Of een game maken om je grabbelpasaanbod te evalueren door je deelnemers? In deze tweedaagse opleiding ga je in een team aan de slag om samen een app te maken. We overlopen daarbij alle fases die aan een app (of game) vooraf gaan. Met onze doelgroep voor ogen, bedenken we een app-concept. Daarna zoeken we rechtenvrij beeld- en audiomateriaal op of we maken het zelf. We staan stil bij belangrijke functionaliteiten die een app moet hebben zoals gebruiksvriendelijkheid of leercurve. Op dag 2 publiceren we ons resultaat online. Inhoud je krijgt een introductie in game mechanics en instructional design je leert werken in de game engine GameMaker je krijgt een overzicht van alternatieve (online) app builders je maakt in groep een eenvoudige (educatieve) app je configureert enkele logische functies (zonder te programmeren) je publiceert je app online en leert hoe je op de Play store (Android) of iTunes (iOS) kan publiceren je leert wat het uiteindelijke kostenplaatje is voor wat je zoekt Let op! Deze opleiding is bedoeld voor mensen zonder enige programmeerkennis. Hoewel we zullen stilstaan bij enkele logische functies, gaan we daar niet dieper op in. http://www.mediaraven.be/vorming/aanbod/eenvoudige-apps-maken

Transcript of 20131011 Eenvoudige apps maken

  • 1. Eenvoudige apps maken Open aanbod najaar 2013 30-09-2013

2. Wat is een app? 3. Native AppsHybride AppsWeb Apps1.Ontwikkeld voor bepaald platform1.Functioneert online als offline1.Ontwikkeld voor meerdere platformen2.Interactie met software van het toestel ( gyroscope, gps, camera)2.Intrageert met het toestel2.Te gebruiken via browser software3.Vb Google search engineReeds genstalleerd op het toestel of nog te downloaden/installeren3.Integratie van webdiensten4.Het doet iets4.Gentegreerde browser5.Wordt niet lokaal opgeslagen5.Word, internet banking3.4.5.Internetconnectie niet altijd nodig Data kan lokaal opgeslagen worden 4. Native vs hybride apps 5. App(licatie)s vs Mobiele sitesn app voor meerdere platformen (meerdere doelpublieken)In-app purchases Duurder ( voor elk platform anders) Specifiek doelpubliekvsEnkel online (toekomst?) Databases opvragenKlein (bestandsgrootte)Native appsResponsive sites/ web apps 6. Waar vind ik apps? App Store (Apple) Google Play (android) Windows Phone Store BlackBerry App WorldAmazon Openappmkt.com (html5) ! ? 7. Toekomst? 8. Game engines, appmakers, authoring tools 9. Apple Software Development Kit 10. Android Software Development Kit + Jquery 11. But im not a coder.. 12. Adobe Digital Publishing Suite 13. Adobe captivate (e-learning tool) 14. Google webdesigner 15. Wix 16. MIT app inventor 17. Appmakr 18. App makers en game engines http://learni.st/users/mariekendewitte/boards/32853-app-buildersfor-non-codershttp://learni.st/users/mariekendewitte/boards/21678-computergame-engines-for-non-coders 19. Graphics optimaliseren 20. Verzamel sprites, buttons, backgrounds, fonts, sounds.. 21. Vector versus raster 22. Sprites verkleinen = afbeeldingen of animaties = best .png , 72 dpi, indexed = veelvouden van 2 (8x8,16x16,..) = max 10 MB in totaal = pijltje versus duim : 50x50px => Gimp, Photoshop 23. Get your toolsBitmap progs Vector progs Betalend Betalend - Indesign - Illustrator Photoshop -Gratis Gratis - paint.net - Scribus 24. Kies een device640 x 480 px 25. Bron: http://cookbook.gamesalad.com/tutorials/1/parts/50 26. Opdracht 1. Hoe groot is de resolutie van een Iphone 4? 2. Verklein eens een afbeelding van 50px op 50px (72dpi) naar 300dpi, maar behoud dezelfde afmetingen. Wat gebeurt er? 27. Zelf animaties maken 28. Spicing up Animation Support spriter , spine (2d animaties)Particle Support particle design 2.0 (vuur, ijs, sneeuw, glas..) 29. Gamification & instructional design Al spelend leren 24-10-2013 30. In every job there must be done.. 31. Instructional design: Kolbs leercyclus 32. Hoe bereikt de leerling zijn doelstelling? 1.2.3.4.5.6.7.8.Aandacht trekken Informeer hen over de doelstellingenStimuleer herhaling of pre-leren (op voorhand) Presenteer de inhoud Voorzie leerbegeleidingGeef oefenmomenten Geef feedback Evalueer de gedane handelingen 33. User Interface : tips - maak de leertaken niet ingewikkeld - stimuleer hen om de interface te leren kennen- geef enkel relevante informatie - ontwikkel responsive - respecteer individuele verschillen in ICT ervaring- ondersteun verschillende pedagogische scenarios (differentieer) 34. Overload :s 35. Gaming mechanics 36. Gaming in verschillende sectoren 37. Gaming in verschillende sectoren