developing mobile multimedia apps
play

Developing Mobile Multimedia Apps Meta-Media Mobile Applications - PDF document

Outline Developing Mobile Multimedia Apps Meta-Media Mobile Applications Part 1 Botanic: A Case Study Methodology Tools & Techniques Part 2 Luiz Velho IMPA Botanic: A Case Study 1 2 A Revolution in Process


  1. Outline Developing Mobile Multimedia Apps • Meta-Media • Mobile Applications Part 1 � Botanic: A Case Study • Methodology � • Tools & Techniques Part 2 Luiz Velho IMPA • Botanic: A Case Study 1 2 A Revolution in Process • Informatics + Telecommunications New Media 
 • Digital Content <Meta-Media> • Interactive Interfaces • Virtual Communities • Big Data • Internet Services 3 4 Trends in Hardware Software Perspectives • Processing • Interoperability – Parallelism – Standards • Memory • Distributed Computing – Unlimited – Agents • Network • Smart Interfaces – Pervasive – Avatars • Data (I/O) • Augmented Reality – High Fidelity – Immersion 5 6

  2. Product Directions Meta-Media • Ubiquity Mem. E/S – Various Kinds Proc. • Portability – Miniaturization Mem. E/S Proc. • Connectivity – Multimodal Mem. E/S Proc. • Design … Network … – Form and Function 7 8 Challenges • Integration – Technologies / Data / Areas • New Paradigms Mobile Applications – Computation / Languages / Interface • Applications – Personal Satisfaction – Social and Cultural Insertion – Business Models 9 10 What's Different Now? Specifics of Mobile Apps • Portable Phone / Tablet / Watch / … - • Networked • Desktop Cellular / Wifi / Bluetooth - • Web • Sensors • Mobile - GPS / Accelerometer / Compass Ecosystem • Media - Cameras / Audio / Display 11 12

  3. A New Platform Interactive Media Devices • Gesture / Sketch Interaction • Ubiquitous - Outdoors / Indoors / Vehicle • Real-Time 3D Graphics • Natural Interface • Pictures / Movies - Multitouch / Proximity • Music / Podcast • High Quality A/V - Stereo Sound / HD Video / Megapixel Photo • Rich Text 13 14 Graphics & Vision App Types • Many… • Games • Augmented / Virtual Reality • Computational Photography • Media Authoring / Performance • Social Networks 15 16 Our Focus The Botanic App Themes • Tom Jobim and Botanical Garden • Art / Entertainment • Navigation / Travel • Music / Photo • Social 17 18

  4. Methodology The Real Picture App Lifecycle • Feedback Loop • Design Make • Development • Testing Idea • Deployment Learn Show • Maintenance case study… 19 20 System Platform • Hardware / Software - Apple / iOS Tools and Techniques • Form-Factor - iPhone / iPad Mini • Capabilities - Navigation / Media / Interaction 21 22 Development Environment Xcode • IDE - Xcode / Interface Builder • Language - Objective-C / C++ • Revision System - Git 23 24

  5. Interface Builder Objective-C storyboard widgets • object-oriented language (Smalltalk + C) 25 26 Design Patterns Git • revision control system • Model-View-Controller • Target-Action • Delegation 27 28 Frameworks Cocoa Touch Layer • Layers of iOS Technologies • UIKit • MapKit • TextKit 29 30

  6. Media Layer Core Services • AV Foundation • Core Foundation • Media Player • Core Data • Core Location • OpenGL ES • OpenAL • Core Motion 31 32 iOS SDK Production Tools • Xcode + iOS Simulator • Image Photoshop - • Video Final Cut X - • Animation After Effects - • Etc…. 33 34 Genesis • The Book Botanic 35 36

  7. Motivation The Book • Meu Querido Jardim Jardim Botânico • Research new media - • Experimentation mobile platforms - • Practice real apps - (* innovation cycle) poetry photographs 37 38 Why What • Macro / Micro Navigation • Information - Jardim Botânico - Visitor’s Guide • Rich Media Content • Navigation Tool Espaço Tom Jobim - - Map / Tours • Data Collection - Photos / Notes 39 40 How • Design Choices - iOS / iPhone Case Study • Functionality Information / Exploration / Sharing - • Multimedia Content Poetry / Music / Photos - 41 42

  8. The Creation Process 2013 2014 • Design • Research • Development • Testing • Deployment • Maintenance 43 44 Design Concept • Inspire / Explore / Share • Concept • Background Research • UI Design • Visual Style 45 46 Background.. User Interface - I • Related Apps (circa Feb. 2013) • Basic Structure Kew Gardens - London • Flow Garden Guide of Chicago tab controller navigation controller Memphis Botanic Garden … progressively less interface mostly just information! 47 48

  9. User Interface - II User Interface - III • Complete Structure • Element Design Evolution (ex: Map View) 49 50 Research Visual Style • iOS 6 • Maps • Augmented Reality • iOS 7 • 360° Panoramas • Media & Animation 51 52 Maps - I Maps - II • No available GIS data! • Construction Steps main alleys zones buildings and sites Hardcopy from JB Google Maps 53 54

  10. Augmented Reality - I Augmented Reality - II • Software Architecture • Labels on Screen search 
 UIKit parameters Site Data (camera) labels drawing Sensor location OpenGL callbacks orientation buckets 55 56 360° Panoramas - I 360° Panoramas - II • Representation and Rendering • Interactive Augmented Reality active labels Central Fountain Tom Monument texture sphere virtual camera (equiretangular image) (polygonal mesh) contents (OpenGL) enhanced hyperlink scene 3D sound OpenAL 57 58 Animation - I Animation - II (example) audio video • “Uber Media” Engine A1 keyframe 1 Sequence of Image Based Animations 
 - (Ken Burn’s Effect) T1,2 Transition Between Animations - - Synchronized Audio A2 • Simple Authoring Language T2,3 - Key-Frame based keyframe 2 A3 59 60

  11. Development Content Production • Curatorship Selection from the Book • Planning / Integration • Content Production • Implementation poems photos 61 62 Testing Implementation • Apple Frameworks • Other Frameworks UIKit Open Flow - - MapKit F-Gallery - - • Internal Evaluation - Core Location Core Motion - • Ad Hoc Tests Core Data - - OpenGL • Validation OpenAL - - AV Foundation 63 64 Deployment Ad-Hoc Test • In-App Feedback + Google Web Form • Distribution • Marketing • Advertising • Press 65 66

  12. App Store Distribution Marketing • Apple Developer + iOS University Program • App Store + Website and Video 67 68 Advertising Press • Poster / Flyer downloads Sept / Oct 2013 web print 69 70 Maintenance Mediatic Tours Inspired by Tom Jobim • Revisions • Tom’s Morning Stroll version 2.6 - Multimedia - • Follow-up • Touring the Garden with Tom Jobim New Content - Video - 71 72

  13. Demo Video 73 74 Future Directions Acknowledgments • Institutional Content • Data Management • Content Authoring • Social Network 75 76 Questions ? 77

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend