Presentation at the University of Denver for the Instructional Design and Web Development for Educators class.
October 11th, 2010
Recording at: http://vimeo.com/15766159
Want to view the full recording? http://vimeo.com/14078471
Mobile Outlook 2010 – Where Are We?
August 11, 2010 – 11:10 a.m.
We are currently experiencing what will probably be the largest technological shift since the introduction of the internet onto our campuses for widespread use. Powerful mobile devices are expected to increase at a tremendous rate at universities and elsewhere in the world over the next few years to the point that many activities now done via a desktop machine will be enabled on hand-held devices. This holds great promise but also much uncertainty – so where are we now?
case study of apple brand experience. this presentation analyses Apple`s consistent message across the different brand channels, from web to store to the device etc. This presentation is done part of my Master thesis and it includes my opinnions about Apple.
Designing for Tablet Experiences (Henrik Olsen)Autodesk
Henrik Olsen's presentation from Web 2.0 Expo New York:
If you’re ready to jump into designing for tablets, this will be a great two-part workshop for you. Given the mass adoption of tablet devices over this past year,this workshop has been created to present the fundamentals of designing tablet applications as well as tablet optimized web sites. Learn from a leader in adopting classic design principles to the rapidly evolving world of tablets.
In this talk I shared the experience of the FigureRunning team in developing Apps for the Android platform, starting from Apps that were designed and developed for iOS.
Christian Aaen, Ciklum's VP Services, presents the main mobile apps trends from the "shop floor" perspective and shares successful mobile development case studies from the nearshore. The presentation was used at Ciklum Seminar "Innovative Mobile Solutions and Successful Case Studies From the Nearshore" that took place in Munich, on March 22, 2012.
Want to view the full recording? http://vimeo.com/14078471
Mobile Outlook 2010 – Where Are We?
August 11, 2010 – 11:10 a.m.
We are currently experiencing what will probably be the largest technological shift since the introduction of the internet onto our campuses for widespread use. Powerful mobile devices are expected to increase at a tremendous rate at universities and elsewhere in the world over the next few years to the point that many activities now done via a desktop machine will be enabled on hand-held devices. This holds great promise but also much uncertainty – so where are we now?
case study of apple brand experience. this presentation analyses Apple`s consistent message across the different brand channels, from web to store to the device etc. This presentation is done part of my Master thesis and it includes my opinnions about Apple.
Designing for Tablet Experiences (Henrik Olsen)Autodesk
Henrik Olsen's presentation from Web 2.0 Expo New York:
If you’re ready to jump into designing for tablets, this will be a great two-part workshop for you. Given the mass adoption of tablet devices over this past year,this workshop has been created to present the fundamentals of designing tablet applications as well as tablet optimized web sites. Learn from a leader in adopting classic design principles to the rapidly evolving world of tablets.
In this talk I shared the experience of the FigureRunning team in developing Apps for the Android platform, starting from Apps that were designed and developed for iOS.
Christian Aaen, Ciklum's VP Services, presents the main mobile apps trends from the "shop floor" perspective and shares successful mobile development case studies from the nearshore. The presentation was used at Ciklum Seminar "Innovative Mobile Solutions and Successful Case Studies From the Nearshore" that took place in Munich, on March 22, 2012.
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Fabien Marry
A in-depth look at the iPad user interface with guidelines and examples.
What's new, and what lessons were learned from theTablet PC concept and the iPhone own user interface.
If you think the iPad is just a bigger iPod, this presentation is for you.
Slightly updated from the presentation I made at UXCampLondon 2010.
DISCLAIMER: This is an archived presentation. Please visit http://www.slideshare.net/Digital-Luxury to access DLG official SlideShare account.
Considering the iPhone success and widespread adoption, IC-Agency decided to review the market of iPhone apps in the luxury industry.
Effective UI Development using Adobe FlexUday Shankar
In the recent years, UI developer's find themselves facing bigger challenges in the context of RIAs. With emergence of technologies like Adobe Flex, Silverlight etc., more power and responsibility is handed over to the UI developer/designer. This PPT gives you insight into how to tackle some of those challenges!
I have used liberally content, graphics, presentation styles etc. from good ppts posted here at slideshare.net.... I have included an acknowledgment slide towards the end. :)
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
As developers, one of the largest challenges is deciding what kind of mobile application to build: mobile web, hybrid, or native mobile. This is a thorny question because there isn’t a black-and-white answer. The solution can sit anywhere from pure mobile web to pure native mobile, or somewhere in between. In this session, Shane Church, Technical Lead at EffectiveUI, will uncover how the answer is tied to deep consideration of architecture decisions, the needs of the user, and the business goals for both the short and long term. He’ll take attendees step-by-step through the questions and project considerations they should address when preparing to embark on a mobile development project. Attendees will also learn that their responses to these questions will drive a clear path to the right decision that keeps end-users and organizational goals in line.
Presentation about Microsoft during the seminar "Surviving in a turbulent world: the case of Apple".
Genoa University - Economics Faculty - May 2011
Group members:
Esu Tiziana
Garlando Lucia Virginia
Gonzalez Leitao Fernanda
Moresca Claudia
Tutino Valentina
This presentation shows the development of Microsoft in the last 5 / 10 years, highlights the most interesting aspects in terms of:
- strategy and business model
- market share
- demand and supply
- financial results
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Ukraine
This is a collection of selected testimonials and case stories provided by Ciklum clients for Ciklum Projects & Peak Office. References include Releaze International, Berlingske Media, Polestar Digital Media, Urge, Energy Intelligence, HeatMapz, Yell.Com, Layar, VidiofyMe and others.
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Fabien Marry
A in-depth look at the iPad user interface with guidelines and examples.
What's new, and what lessons were learned from theTablet PC concept and the iPhone own user interface.
If you think the iPad is just a bigger iPod, this presentation is for you.
Slightly updated from the presentation I made at UXCampLondon 2010.
DISCLAIMER: This is an archived presentation. Please visit http://www.slideshare.net/Digital-Luxury to access DLG official SlideShare account.
Considering the iPhone success and widespread adoption, IC-Agency decided to review the market of iPhone apps in the luxury industry.
Effective UI Development using Adobe FlexUday Shankar
In the recent years, UI developer's find themselves facing bigger challenges in the context of RIAs. With emergence of technologies like Adobe Flex, Silverlight etc., more power and responsibility is handed over to the UI developer/designer. This PPT gives you insight into how to tackle some of those challenges!
I have used liberally content, graphics, presentation styles etc. from good ppts posted here at slideshare.net.... I have included an acknowledgment slide towards the end. :)
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
As developers, one of the largest challenges is deciding what kind of mobile application to build: mobile web, hybrid, or native mobile. This is a thorny question because there isn’t a black-and-white answer. The solution can sit anywhere from pure mobile web to pure native mobile, or somewhere in between. In this session, Shane Church, Technical Lead at EffectiveUI, will uncover how the answer is tied to deep consideration of architecture decisions, the needs of the user, and the business goals for both the short and long term. He’ll take attendees step-by-step through the questions and project considerations they should address when preparing to embark on a mobile development project. Attendees will also learn that their responses to these questions will drive a clear path to the right decision that keeps end-users and organizational goals in line.
Presentation about Microsoft during the seminar "Surviving in a turbulent world: the case of Apple".
Genoa University - Economics Faculty - May 2011
Group members:
Esu Tiziana
Garlando Lucia Virginia
Gonzalez Leitao Fernanda
Moresca Claudia
Tutino Valentina
This presentation shows the development of Microsoft in the last 5 / 10 years, highlights the most interesting aspects in terms of:
- strategy and business model
- market share
- demand and supply
- financial results
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Ukraine
This is a collection of selected testimonials and case stories provided by Ciklum clients for Ciklum Projects & Peak Office. References include Releaze International, Berlingske Media, Polestar Digital Media, Urge, Energy Intelligence, HeatMapz, Yell.Com, Layar, VidiofyMe and others.
This portfolio comprises only the latest moblie applications successfully developed by AndersenLab. If you are interested in seeing more, I will be happy to provide you with relevant work examples.
This PowerPoint presentation is an introductory guide to iOS app development. It covers the basics of iOS app development tools, design and development guidelines, best practices, steps involved, technology layers, advantages, and key differences between iOS and Android app development. The presentation is intended for beginners and aspiring app developers who are new to iOS app development. By the end of the presentation, the audience will have a basic understanding of the fundamentals of iOS app development.
iOS App Development Presented by EdifyselfEdifyself
Welcome to the iOS App Development Course presented by Edifyself. Through this course, students will get an insight on core iOS, frameworks, architecture, creating an interface and other vital concepts.
The Importance of Cross Platform TechnologyOlivia2590
Cross Platform app development is very much in demand because the benefits that it offers. Entrepreneurs want to hire those services that benefit them at the lowest possible cost. the expert team of testers at MobilePundits are there at your service whenever you need it.
With the release of the iPad2, Apple declared this to be a "Post-PC" era... in in some regards, it definitely is: iOS, Android, and other operating systems account for a growing share of web traffic and educational acceptance of these systems is at an all time high as administrators and instructors struggle to fit mobile computing within their classes.
Is this always a good approach though? What are the limitations of these devices?
We will explore developments in mobile computing over the past few years, looking specifically at smartphones, tablets, and their use in academic settings.
What makes these devices great? Where are they lacking? What will future iterations of such operating systems and devices bring... and what role does traditional desktop computing have in all of this?
Attendees will walk away with a clear understanding of the state of mobile computing, how it applies to education, what to look out for when adopting a mobile platform for use in academia, and a good idea of what to expect in the next 12 months.
Top Technologies to Develop Mobile Apps.pptxGokulKanna18
Coddle, an enterprise mobile application development company provide full-stack mobile application development services including ground-up bespoke mobile app development (Native / Cross-platform), migration, updates, & ongoing maintenance services.
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
Examining the history, evolution and future roadmap for mobile application development. Covering some of the background and history of mobile application development, from the early days of WML browsers and the development of the Symbian mobile operating system, through to the industry-changing iOS platform
http://manifesto.co.uk/
Secured Mobile Application Development (Android, BlackBerry, iOS)
Mobile App Development is becoming more and more prevalent these days. Mobile phones have considerably designed over the last few years due to large upgrades in connections alternatives. Everyone is so depended on the mobile phone that they have actually converted mobile phones into little, stream-lined pcs. The highly hostile atmosphere has made applications a new way to market products and alternatives. Thus, companies can take their business ahead of the competitors.
Now-a-days, we know that the demand of mobile application development is increasing day by day to satisfy the need of users. Application can be different for different user, but everyone is using it in some manner. Some age group user may need new games, some may need to know the details about atmosphere, travel, tourism and fresh hot news in their mobile by smart application, etc.
Secured Mobile Application Development (Android, BlackBerry, iOS)
Mobile App Development is becoming more and more prevalent these days. Mobile phones have considerably designed over the last few years due to large upgrades in connections alternatives. Everyone is so depended on the mobile phone that they have actually converted mobile phones into little, stream-lined pcs. The highly hostile atmosphere has made applications a new way to market products and alternatives. Thus, companies can take their business ahead of the competitors.
Now-a-days, we know that the demand of mobile application development is increasing day by day to satisfy the need of users. Application can be different for different user, but everyone is using it in some manner. Some age group user may need new games, some may need to know the details about atmosphere, travel, tourism and fresh hot news in their mobile by smart application, etc.
Secured Mobile Application Development (Android, BlackBerry, iOS)
Mobile App Development is becoming more and more prevalent these days. Mobile phones have considerably designed over the last few years due to large upgrades in connections alternatives. Everyone is so depended on the mobile phone that they have actually converted mobile phones into little, stream-lined pcs. The highly hostile atmosphere has made applications a new way to market products and alternatives. Thus, companies can take their business ahead of the competitors.
Now-a-days, we know that the demand of mobile application development is increasing day by day to satisfy the need of users. Application can be different for different user, but everyone is using it in some manner. Some age group user may need new games, some may need to know the details about atmosphere, travel, tourism and fresh hot news in their mobile by smart application, etc.
Secured Mobile Application Development (Android, BlackBerry, iOS)
Mobile App Development is becoming more and more prevalent these days. Mobile phones have considerably designed over the last few years due to large upgrades in connections alternatives. Everyone is so depended on the mobile phone that they have actually converted mobile phones into little, stream-lined pcs. The highly hostile atmosphere has made applications a new way to market products and alternatives. Thus, companies can take their business ahead of the competitors.
Now-a-days, we know that the demand of mobile application development is increasing day by day to satisfy the need of users. Application can be different for different user, but everyone is using it in some manner. Some age group user may need new games, some may need to know the details about atmosphere, travel, tourism and fresh hot news in their mobile by smart application, etc.
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Violeta Salas
Across this sessions you will learn to develop and deploy mobile applications on Apple´s iPhone, Ipod and iPad.
CLASS 1. Introduction. Mobile Characteristics and Interaction Design Principles.
Producing Quality Video Content for Online LearningJoseph Labrecque
Having authored and produced online training videos for years for publishers like Lynda.com, Pluralsight, and Adobe… there are some definite workflow tips to creating effective video content that students will watch - and will look and sound technically robust. This session will cover preparation, recording, editing, and distribution
Animate CC allows an abundance of options when creating both animated and interactive content to enhance learning. Animated infographics... interactive experiments and games - all is possible with Animate. In this session, you'll get a solid introduction to how to create your own engaging content using this fabulously creative application.
Interactivity and cinematography aren't usually a set of terms that are used together... but with Adobe Animate CC (formerly Flash Professional) anything is possible! In this workshop, we'll set up a project using existing assets and then add camera movement, effects, and interactivity in oder to provide additional meaning and direction. Take the skills from this workshop to expand upon and refine your own animated projects or even create whole new collections of interactive infographics, exploratory timelines, and more for use in your classroom or other learning activities.
At Adobe MAX 2016 in San Diego in early November, there was a lot of excitement around Adobe Animate CC with the release of a number of new creative and workflow features to the 2017 release of the application, new statistics on the Flash Runtimes, and a new set of beta releases. Not only that, but MAX held a number of live streams focused on Animate CC, full sessions, sold out labs, and more. With all all of the activity around Animate CC, we'll spend some time going over all of this in a special post-MAX session!
RECORDING: https://youtu.be/mDVb7h-QtHM
Don't Fear the SWF! (Adobe MAX Community Summit)Joseph Labrecque
A quick overview of some of the cool stuff that is possible with the SWF file format that DOESN’T involve the F-word.
Related to the recording "Live from Adobe MAX" which can be viewed at https://youtu.be/Z8aRfx2TVbc?t=13m4s
Adobe Animate CC: Introduction to Animation and InteractivityJoseph Labrecque
Adobe Animate CC is a professional tool used to create a diverse variety of project types including rich animations, compelling interactives, award-winning games, popular mobile apps, and more. Learn how to get started creating your own engaging animated and interactive content across multiple platforms using Animate CC in this lab.
81 page workbook can be downloaded from http://inflagrantedelicto.memoryspiral.com/2016/11/adobe-max-2016-resources/
Adobe Animate CC: Tool for the Changing Tech LandscapeJoseph Labrecque
Joseph Labrecque, author of the best-selling book "Learn Adobe Animate CC for Interactive Media" will facilitate a lively discussion of the Animate CC animation and interactivity software with a focus on producing content for educational purposes. We'll start with an overview of the software, its history in education circles, and the impact it's had on the changing technological landscape. We will also have a beginner's demonstration on how faculty and staff can use the software to design and produce useful animations and interactives to supplement classroom and online content.
Surviving Industry Disruption in Higher EducationJoseph Labrecque
Adobe Education Community
NORTH AMERICA LEADERSHIP SUMMIT 2016
This talk will explore how industry upheaval can affect institutional teaching and learning systems which make use of technology for media delivery and student interaction. With the tsunami of change introduced by mobile devices, adaptations in streaming technology, preferred file formats, and delivery platforms – there is a lot at stake when considering how systems must adapt to these changes to remain useful and beneficial. How is it possible to not only survive such monumental disruption – but even excel at adapting to the new order… while carefully weaving previous workflows, technologies, and standards into a changed world?
Call-To-Action: Embrace change without killing the past
Designing Short, Simple, and Effective Video Content for Online ConsumptionJoseph Labrecque
Presentation slides for the 2016 eLCC conference.
Having authored and produced online training videos for years for publishers like Lynda.com, TrainSimple, and Adobe; there are some definite workflow tips to creating effective video content that students will watch - and will look and sound technically robust. Discuss preparation, recording, editing, and distribution.
Joseph Labrecque, Senior Interactive Software Engineer, University of Denver
For the Hawaii Flash User Group - March 24th 2016.
Recording: https://experts.adobeconnect.com/_a204547676/p4hcg0of4li/?launcher=false&fcsContent=true&pbMode=normal
Adobe Flash Professional CC remains the standard for creating animated content across the web and even for television and film.
So much so that Adobe has begun ramping up on features and enhancements to support a greater range of creative possibilities within the application.
Though... what about creating content for mobile devices? Many people don’t know just how much content created with Flash Professional can be viewed within mobile browsers (even on iOS) and that Flash Professional even allows the creation of native mobile applications. This session will provide an overview of all the options available.
[Now - Adobe Animate CC]
Flash Professional CC 2015: A New Era in Animation and InteractivityJoseph Labrecque
Joseph Labrecque | Boulder Valley Adobe User Group | November 3rd 2015
See how Flash Professional CC lets you create assets and animations for any use case, device, browser or platform. Too often, users confuse the Flash Professional application with the Flash runtimes and believe they can target only certain browsers and devices with their content. Not so! Adobe has been enhancing the creative toolset within Flash Professional while building support for custom platforms. See what new creative tooling is now built into this premiere animation tool from Adobe - and how to use these exciting new tools to produce content which runs virtually anywhere!
Adobe MAX 2015 - Giving Flash Professional Another LookJoseph Labrecque
See how Flash Professional CC lets you create assets and animations for virtually any use case, device, browser or platform. Too often, users confuse the Flash Professional application with the Flash runtimes and believe they can target only certain browsers and devices with their content. Not so! Adobe has been enhancing the creative toolset within Flash Professional while building support for custom platforms. Get current with the modern, creative capabilities of this amazing tool.
Recording: http://max.adobe.com/sessions/max-online/#/video/4870
Why Flash Professional Still Matters for the Web and BeyondJoseph Labrecque
Adobe has placed some very significant effort into making Flash Professional a multi-platform, target-agnostic animation and asset creation tool. The results -- are spectacular! No longer constrained to a single platform and budding with new creative tooling; Flash Professional has become an animation and interactivity powerhouse.
Join Joseph Labrecque, Adobe Community Professional and author of the new Lynda.com course "HTML5 Canvas and WebGL in Flash Professional CC" for an overview on using Adobe Flash Professional CC 2015 to publish content for HD Video, HTML5 Canvas, WebGL, animated SVG, and more! Give Flash Professional another look -- and spread the word.
Presentation for Adobe Community groups.
Mobile Application Development Technology RoundupJoseph Labrecque
So many choices! With many schools opting for a BYOD approach to mobile learning, what is the best technology to build upon which can target all the major mobile devices? This session will present a solid rundown of a number of cross-platform mobile application development technologies to give you a leg up on expectations and application. Which technology is best??? Not the most simple question to answer but here is some information that can help!
Flash Professional CC: Multiplatform Creativity EngineJoseph Labrecque
With Flash Professional CC 2014, it is possible publish animations to a wide number of targets - including Flash Player, AIR, iOS, Android, HTML5, WebGL, and even custom platforms with the most recent releases. There have also been a number of new creative features included such as custom brushes and a set of all new features for animation guides. We'll go over all of the new targets, improvements, and features within the Flash Professional CC application and perhaps even talk about Adobe's plans for the future of Flash Player and AIR!
Recording: http://experts.adobeconnect.com/p17nkqpqlb9/
Flash Professional CC: Multiplatform Creativity Engine
Mobile Technologies and Adobe
1. MOBILE TECHNOLOGIES
AND ADOBE
presented by
Joseph Labrecque
Instructional Design and Web Development for Educators - Denver, CO
October 11 th, 2010
2. Joseph Labrecque
Flash Platform Developer
Multidisciplinary Digital Artist
Adobe Education Leader
• University of Denver
Senior Multimedia Application Developer
Center for Teaching and Learning
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 2
3. About the DU Center for Teaching & Learning
The Center for Teaching and Learning (CTL) offers
a variety of faculty development opportunities
including workshops and seminars, grant funding
for faculty-initiated projects, and support and
development of technological applications that
advance teaching and learning goals.
Two Units:
• Teaching and Learning Support
• Grants and Teaching Support
• Application and Services Support
• Research and Development
• Application Development
(ColdFusion, Flash, Flex, AIR, Java, PHP)
• Technology Advisement and Forecasting
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 3
4. About Adobe Systems
“To revolutionize how the world engages
with ideas and information.”
• Type
• Documents
• Imaging
• Web
• Mobile / All Screens
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 4
5. Adobe Education Leaders
“The Adobe Education Leaders (AEL) Program
highlights the successes and contributions of
innovative educators involved in higher and K–12
education who are using Adobe tools and applications
in the classroom.
As new products are developed or existing products
are updated, the Education Leaders are involved in
beta programs and online seminars on a range of
technology and program topics. They are asked for
feedback, invited to participate in focus groups, and
are among the first to support learning objectives
through effective use of the technology.”
http://www.adobe.com/education/hed/community/l
eaders/
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 5
6. What is Mobile?
Mobile is basically anything device can carry around
with you! Many believe this is the future of general
computing.
During this session, we will be discussing a number of
things.
• Different forms that mobile computing takes
• Mobile platforms
• The Mobile Web
• App Stores and Markets
• Adobe and Mobile
• DU and Mobile
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 6
7. Form Factors? Devices?
• Phones
• We are still calling them phones???
• Blackberry, iPhone, and Android devices
• Also traditional cell phones
• Tablets
• Emerging market
• iPad is the first of many
• Blackberry Playbook
• Bunch of Android devices coming soon
• Netbooks
• Ultra-portable (underpowered) laptops
• Laptops
• The mobile standard for years!
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 7
8. This is Uncharted Territory!
Everyone is guessing at this point.
Plenty of forecasting.
Lots of new, emerging stuff.
Lots of OPINIONS and UNKNOWNS!!!
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 8
9. Let’s talk mobile platforms
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 9
10. Platforms
• RIM BlackBerry OS
• Apple iPhone OS
• Google Android OS
• Microsoft Windows Mobile
• Linux
• Symbian OS
• Palm OS
• Windows Phone 7
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 10
11. Mobile and the Web
m. Subdomain Websites
• Generally made for older phones
• Super-basic version of the website content
• Basically a big list
Phone Formatting
• Phone Browser overrides the text width
• Sometimes removes images
Custom CSS
• Website has a mobile CSS for phones
• Probably the best solution for a while
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 11
12. App Stores and Markets
• Popularized and pioneered by Apple for the
iPhone.
• Adopted by Google Android and others.
• Really a take off the Linux software
distribution method.
• Makes it convenient to just grab apps with
little hassle.
• Must be written for each and every platform.
• As a result- not all apps are on all device
platforms.
• This is BAD. Very few have the time, money,
and people necessary to do this.
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 12
13. Let’s talk mobile development
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 13
14. Native Development Examples
Apple iDevices
• Apps written in Objective-C (1986)
• Vastly different from many other languages
• iPhone SDK (Apple Proprietary)
• Many tools are Apple-only
• Time to publish (WEEKS - MONTHS!)
Google Android
• Apps written in Java (1995)
• Shares many similarities with C#, ActionScript,
and other languages
• Android SDK (Open Source)
• Time to publish (SECONDS!)
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 14
15. Packager for iPhone - Problems with Fruit
• Adobe announces Packager for iPhone in late
2009 to allow Flash developers to compile
their code to native and distribute through the
App Store just like any normal app.
• Days before CS5 launches, Apple changes their
developer agreement to exclude all apps
written using “intermediate layers” – This
includes Flash, Lua, Unity, C#; anything that is
not Objective-C
• Adobe refocus on AIR for mobile, specifically
AIR for Android and Blackberry but other
platforms will follow.
• In September, Apple reversed their decision
and Adobe has resumed work on AIR for iOS.
• Still no Flash Player :(
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 15
16. AIR for Android
• Super-private prerelease earlier this year – later
opened wide to a much larger prerelease program.
• If the user downloads an APK from the market and
does not have the runtime, the user is prompted to
install Adobe AIR the first time they grab an AIR for
Android app.
• Cost is minimal. Flash and Flex developers can
leverage the skills they already have and distribute
their apps across platforms and devices easily.
• Mobile Flex Framework “Slider” is no more.
• Flex 4.5 “Hero” will include specifics for mobile
applications – specifically to deal with resolution
differences across devices and touch interactions.
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 16
17. AIR for Blackberry
• AIR has been adopted by RIM as the premiere
development environment for applications on their
new QNX platform.
• The first party applications, OS application launcher
and other integral pieces of the OS are built with
AIR!
• Blackberry Playbook is the first of many devices
using this technology!
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 17
18. What is DU doing about Mobile?
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 18
19. DU and Mobile
• Experiments with Adobe AIR for Android
• CourseMedia™ StudyShufffer
• Adobe AIR + Flash Player will be on Android,
BlackBerry, Symbian OS, Palm/HP, Windows Mobile…
• Farthest reach – write once, run *almost* everywhere
• Apple iDevices remain a problem in regard to
embedded Flash but not any longer for app
development.
http://www.openscreenproject.org/
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 19
20. Experiment #1 – SketchNSave
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 20
21. Experiment #1 – SketchNSave
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 21
22. Experiment #2 – StudyShuffler
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 22
23. Experiment #2 – StudyShuffler
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 23
24. What about Flash Player on Android?
Works pretty well!
• Near parity with the desktop 10.1
• Anything CPU/GPU-intensive will tax
any battery; Flash or no Flash.
• Have not noticed any battery drain on
normal usage.
However…
• Desktop controls often tiny, tiny…
• Developers can optimize apps for
mobile in many ways.
• New ways to think about UI on
ANY platform – not just Flash.
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 24
25. What about other institutions?
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 25
26. Other Institutions
Western Michigan University
• Bus broadcasting system
• Robot controlled by mobile devices
Illinois Central College
• Mobile Technologies Class
Full Sail University
• Mobile Development Degree
Savannah College of Art and Design
• LMS designed for mobile
• Administrative mobile apps
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 26
28. Mobile Forecasting
Platform Market Share Changes?
• Android on the rise!
• Expanding options!
• iPhone steady
• Traditional platforms reduction
• Windows Phone 7?
Will iDevices Open Up?
• Maybe.Yeah, slightly!
Where are all the Tablets?
• iPad… Android… Blackberry!
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 28
29. Closing…
Blog: http://inflagrantedelicto.memoryspiral.com/
Twitter: @JosephLabrecque
Email: Joseph.Labrecque@du.edu
Thank you…
JOSEPH LABRECQUE - MOBILE TECHNOLOGIES AND ADOBE 29