Your SlideShare is downloading. ×
Mume2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mume2012

279
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
279
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ARLearn & Lessons Learned Stefaan Ternier Open Universiteit Nederland 1Friday, November 2, 12
  • 2. Augmented Reality = camera + gps + accelerometerFriday, November 2, 12
  • 3. Augmented Reality: LocatoryFriday, November 2, 12
  • 4. Friday, November 2, 12
  • 5. Senses • sight • hearing • taste • smell • touch • balance • ....Friday, November 2, 12
  • 6. Friday, November 2, 12
  • 7. ARLearn: hearingFriday, November 2, 12
  • 8. ARLearn toolkit Serious gaming Fieldtrip system Augmented Reality mobile app Virtual reality Notification framework Rich mediaFriday, November 2, 12
  • 9. ARLearn and Google App Engine Open source App EngineFriday, November 2, 12
  • 10. Serious games • Scoring • Progress Run • Team play Teams PlayersStefaan Game Marcus Welcome message Assignment 1 Answers Feedback Actions Assignment 2 Run 2 ....Friday, November 2, 12
  • 11. Lifecycle of a media item Invisible dependsOn visible disappearOn InvisibleFriday, November 2, 12
  • 12. ARLearn data modelFriday, November 2, 12
  • 13. ARLearn dependency modelFriday, November 2, 12
  • 14. ARLearn Case studies Florence case Amsterdam case Hostage case Game Scavenger game Adventure game Decision game design Delivery augmented reality augmented virtuality augmented reality Channel Pedagogic learning through situated learning expository learning approach decision takingFriday, November 2, 12
  • 15. Hostage Simulation: Real World Training forFriday, November 2, 12
  • 16. Roles / teams Head of Office - Security Officer - Staff Welfare a role is performed by a small group with smartphone. advance organizer for real drill take decissions / collaborateFriday, November 2, 12
  • 17. Friday, November 2, 12
  • 18. Friday, November 2, 12
  • 19. ELENA: language learning for kids (4-6y) context! game patternsFriday, November 2, 12
  • 20. Cultural Science Fieldtrip inFriday, November 2, 12
  • 21. Streetlearn: ARLearn streetview clientFriday, November 2, 12
  • 22. Lessons Learned UI thread UI task UI task IPC worker thread network task TijdFriday, November 2, 12
  • 23. Lessons Learned • Location based apps • location as a trigger? • Indoor positioning? • QR codes or NFC tagsFriday, November 2, 12
  • 24. make your apps truly mobile • Niet alle locaties hebben een goede netwerk verbinding. • 3G/4G • Wifi • Cloud synchronisatie • Cache + communicatie kanaal • replicatie logica • replicatie dataFriday, November 2, 12
  • 25. HTML5 versus native • Native • steep learning curve • fast response • background services • intent-mechanisms on android • als performance, timing, etc belangrijk is • Many platforms: jquery, sencha touch • fast development • multi-platformFriday, November 2, 12
  • 26. Tablet smartphone Ipad 3: 2048x1536 Blackberry curve:480x360 Resolutie Samsung Galaxy tab: 800x1280 Samsung SIII: 800x1280 Applicatie designer: Applicatie designer:Design meer ruimte toon enkel wat echt nodig isGebruiks patronen wandelen op straat wandelen op straat lezen van boeken lezen van boeken bekijken van films bekijken van films Creating Consuming wanneer laptop overkill is locatie/tracking remote controlFriday, November 2, 12
  • 27. Ontwikkelplatformen Android iOS Blackberry Windows Phone java objective C java C#Native Titanium Appcelerator PhoneGapHTML / JS Sencha TouchFriday, November 2, 12
  • 28. HTML5: e.g. sencha touchFriday, November 2, 12
  • 29. Phonegap iOS Phonegap API Android Bron: http://phonegap.com/2012/05/02/phonegap-explained-visually/Friday, November 2, 12
  • 30. Appcelerator Application source HTML, CSS, JS Your application Your application JS-JAVA bridge JS-Objective C bridge Android OS iOS Native android app Native android appFriday, November 2, 12
  • 31. Comparison Phonegap Appcelerator HTML5 Distributio app stores app stores web n + web‘n feel look web native + web web extended extended basicsensors support support loc, multitouchFriday, November 2, 12
  • 32. More... http://portal.ou.nl/web/topic-mobile-learningFriday, November 2, 12