Adobe Flash Platform for Mobile DevelopmentIndicThreads
Session Presented at 1st IndicThreads.com Conference On Mobile Application Development held on 19-20 November 2010 in Pune, India
WEB: http://M10.IndicThreads.com
------------
Speaker: Hemanth Sharma
Abstract:
Write one code, ActionScript, and publish your application to multiple mobile devices, web, and desktops. Learn the aspects of multiscreen coding using Adobe Flex, Flash Builder, Flash Professional and emulate your content in Adobe Device Central. This session will cover ActionScript coding & designing for multi-screen and deployment across multiple devices making use of device specific features such as accelerometer, multitouch gestures, geolocation, etc..
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Sujit Reddy G
This is presentation for my session "Developing multi-screen applications using Adobe Integrated Runtime (AIR)" at ACM India Annual Meeting in Hyderabad.
Adobe Flash Platform for Mobile DevelopmentIndicThreads
Session Presented at 1st IndicThreads.com Conference On Mobile Application Development held on 19-20 November 2010 in Pune, India
WEB: http://M10.IndicThreads.com
------------
Speaker: Hemanth Sharma
Abstract:
Write one code, ActionScript, and publish your application to multiple mobile devices, web, and desktops. Learn the aspects of multiscreen coding using Adobe Flex, Flash Builder, Flash Professional and emulate your content in Adobe Device Central. This session will cover ActionScript coding & designing for multi-screen and deployment across multiple devices making use of device specific features such as accelerometer, multitouch gestures, geolocation, etc..
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Sujit Reddy G
This is presentation for my session "Developing multi-screen applications using Adobe Integrated Runtime (AIR)" at ACM India Annual Meeting in Hyderabad.
How To Create One App For All Platforms using PhoneGapMobiDev
Tips and Tricks from one of the best European PhoneGap Senior Developers.
You can often hear users' complaints about lagging apps. When you ask, “What do you mean by lagging?”, you receive such answers as either “It runs too slowly” or “I don't know, but it's hard to use”. Software developers and mobile users perceive apps differently. In order to eliminate lags, we would first think of optimizing the speed of the app. But in some cases it wouldn't be a correct decision. Let's find out the reason why.
Introduction to hybrid application developmentKunjan Thakkar
The presentation I prepared for in-house skill building. Introduction to Hybrid development. Understanding different frameworks and choosing the right one.
Xamarin is a cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft .NET). With a C#-shared code base, Xamarin developers can use Xamarin tools to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms.
Greane Tree Technology CTO Joseph Payette gave our latest “Lunch & Learn” presentation. With the number of tools and frameworks for cross platform mobile application development increasing every year, it can be a challenge to determine the best fit technology for a mobile project. All of these tools and frameworks have their advantages and disadvantages, as they leverage different mechanisms for abstracting differences across mobile devices in an effort to provide a single platform for rapid application development. To bring order to the various options at hand, Joe reviewed mobile application architectures (native, hybrid, and HTML5), and explored and compared a few hybrid tools and frameworks, namely PhoneGap (www.phonegap.com), Appcelerator (www.appcelerator.com), and MoSync (www.mosync.com). Joe’s mobile application development presentation includes sample code for these three tools and frameworks.
The Lunch and Learn series is a regular event where we discuss topics of interest to our projects and clients. Last month, Chad Calhoun explored Git Interactive Techniques.
Native i os, android, and windows development in c# with xamarin 4Xamarin
Dive into mobile app development with Xamarin 4 in this presentation from Xamarin Developer Evangelist James Montemagno as he walks you through how to build beautiful, performant apps with the Xamarin Platform.
Ever since the infamous ‘thoughts on flash’ letter that Steve Jobs wrote in 2010, Flash has been regarded as a dying technology, abandoned in favour of HTML5 and web standards. But is HTML5 really ready for the rich media prime-time, and does Flash really have nothing left to give? In this talk, I’ll explore some areas where Flash is continuing to make a huge impact both in and beyond the browser, cut through some of the confusion, PR fails, and straight up deception in the front end wars and share some ideas on the appropriate use cases for both Flash and HTML5 in the ever changing digital landscape.
To paraphrase Douglas Adams: if flash is dead then it hasn’t stopped moving yet.
More and more companies are building their applications to support smart phones and tablets, as a result of tremendous growth on those markets.
The big questions is how you can build your application to support multiple devices and operation systems? Building the same application for different platforms is not just time consuming but also require a lot of maintenance and different skill set for each platform - Each bug or feature need to be develop for all platforms.
In this session we’ll talked about Hybrid mobile development platforms such as Cordova and Xamarin, we’ll talked about ROI, UI\UX, Learning curve and how you can developer mobile app for all platform with a single code base.
Mobile Enterprise Success with Xamarin and IBMXamarin
We recently announced our collaboration with IBM, allowing businesses to build fully native iOS, Android and Windows Phone applications with shared code – while also leveraging IBM Mobile First Worklight’s robust integration, security and connectivity. With this partnership, enterprises are able to deliver both the UI quality consumers demand and the enterprise-grade backend and reliability that corporations require.
In this webinar, IBM and Xamarin technical executives discuss the IBM and Xamarin partnership, demo the IBM MobileFirst SDK for Xamarin, walk through the IBM Worklight platform, and answer audience questions.
Best Interactive guide on Top 10 Mobile App Development Frameworksvarshasolanki7
If you are running on limited resources and time, there are some great frameworks available that can help you build cross-platform apps using a single codebase.
In this Presentation, we have discussed the top 10 mobile app development frameworks, including the introduction of the framework, top features of it and its app examples.
Read more:http://bit.ly/top-mobile-app-framework
Evaluating ways to generate revenue from the Adobe Integrated Runtime. Specifically, it examines the business potential of Adobe AIR from the perspective of an RIA developer. We will show lots of examples and examine best practices for design and GUI with Adobe Air 2.0.
How To Create One App For All Platforms using PhoneGapMobiDev
Tips and Tricks from one of the best European PhoneGap Senior Developers.
You can often hear users' complaints about lagging apps. When you ask, “What do you mean by lagging?”, you receive such answers as either “It runs too slowly” or “I don't know, but it's hard to use”. Software developers and mobile users perceive apps differently. In order to eliminate lags, we would first think of optimizing the speed of the app. But in some cases it wouldn't be a correct decision. Let's find out the reason why.
Introduction to hybrid application developmentKunjan Thakkar
The presentation I prepared for in-house skill building. Introduction to Hybrid development. Understanding different frameworks and choosing the right one.
Xamarin is a cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft .NET). With a C#-shared code base, Xamarin developers can use Xamarin tools to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms.
Greane Tree Technology CTO Joseph Payette gave our latest “Lunch & Learn” presentation. With the number of tools and frameworks for cross platform mobile application development increasing every year, it can be a challenge to determine the best fit technology for a mobile project. All of these tools and frameworks have their advantages and disadvantages, as they leverage different mechanisms for abstracting differences across mobile devices in an effort to provide a single platform for rapid application development. To bring order to the various options at hand, Joe reviewed mobile application architectures (native, hybrid, and HTML5), and explored and compared a few hybrid tools and frameworks, namely PhoneGap (www.phonegap.com), Appcelerator (www.appcelerator.com), and MoSync (www.mosync.com). Joe’s mobile application development presentation includes sample code for these three tools and frameworks.
The Lunch and Learn series is a regular event where we discuss topics of interest to our projects and clients. Last month, Chad Calhoun explored Git Interactive Techniques.
Native i os, android, and windows development in c# with xamarin 4Xamarin
Dive into mobile app development with Xamarin 4 in this presentation from Xamarin Developer Evangelist James Montemagno as he walks you through how to build beautiful, performant apps with the Xamarin Platform.
Ever since the infamous ‘thoughts on flash’ letter that Steve Jobs wrote in 2010, Flash has been regarded as a dying technology, abandoned in favour of HTML5 and web standards. But is HTML5 really ready for the rich media prime-time, and does Flash really have nothing left to give? In this talk, I’ll explore some areas where Flash is continuing to make a huge impact both in and beyond the browser, cut through some of the confusion, PR fails, and straight up deception in the front end wars and share some ideas on the appropriate use cases for both Flash and HTML5 in the ever changing digital landscape.
To paraphrase Douglas Adams: if flash is dead then it hasn’t stopped moving yet.
More and more companies are building their applications to support smart phones and tablets, as a result of tremendous growth on those markets.
The big questions is how you can build your application to support multiple devices and operation systems? Building the same application for different platforms is not just time consuming but also require a lot of maintenance and different skill set for each platform - Each bug or feature need to be develop for all platforms.
In this session we’ll talked about Hybrid mobile development platforms such as Cordova and Xamarin, we’ll talked about ROI, UI\UX, Learning curve and how you can developer mobile app for all platform with a single code base.
Mobile Enterprise Success with Xamarin and IBMXamarin
We recently announced our collaboration with IBM, allowing businesses to build fully native iOS, Android and Windows Phone applications with shared code – while also leveraging IBM Mobile First Worklight’s robust integration, security and connectivity. With this partnership, enterprises are able to deliver both the UI quality consumers demand and the enterprise-grade backend and reliability that corporations require.
In this webinar, IBM and Xamarin technical executives discuss the IBM and Xamarin partnership, demo the IBM MobileFirst SDK for Xamarin, walk through the IBM Worklight platform, and answer audience questions.
Best Interactive guide on Top 10 Mobile App Development Frameworksvarshasolanki7
If you are running on limited resources and time, there are some great frameworks available that can help you build cross-platform apps using a single codebase.
In this Presentation, we have discussed the top 10 mobile app development frameworks, including the introduction of the framework, top features of it and its app examples.
Read more:http://bit.ly/top-mobile-app-framework
Evaluating ways to generate revenue from the Adobe Integrated Runtime. Specifically, it examines the business potential of Adobe AIR from the perspective of an RIA developer. We will show lots of examples and examine best practices for design and GUI with Adobe Air 2.0.
Durant cette soirée, nous avons discuté de RIA:
* de Flash, de Flex, d’HTML5
* d’application multi-écrans: desktop, tablette, téléphone, télévision
* des solutions offertes par Adobe dans ce domaine :
o nous verrons comment les technologies Adobe permettent aux développeurs et architectes de construire des applications internet riches et multi-écrans, tout en faisant fructifier leurs anciens investissements, notamment sur les technologies Java/JEE (EJB3, Spring, Hibernate JPA, Maven...)
Speaker : Francois Le Droff
cf. http://www.nantesjug.org/
This session is about how to get started with mobile development. Most developers are used to build software for desktop. Regardless of the technology you pick up for building mobile apps there are some tips and tricks that can help smooth your path.
PhoneGap (aka Cordova) is a cross-platform framework for developing mobile apps using standard web development tools like HTML, CSS, and JavaScript. Join Troy Miles to learn how to create mobile apps with PhoneGap by building a simple but full-featured app during this hands-on class. Troy explores PhoneGap’s important capabilities, including GPS, camera, and audio recordings. Because JavaScript has a reputation as a somewhat difficult language, Troy teaches techniques for keeping your code robust and clean. To give your app the appropriate look and feel for the device on which it is running, the class will use the open source Chocolate Chip UI framework for testing. Troy shares ways to debug the code by running it as a web app, using browser development tools, or as a phone app, using the Chrome browser’s remote debugging features. Leave with the basics you need to start building your own cross-platform mobile apps.
Slides presented at JAX 2010, in Germany. Technical session on Flex and Java, focused on Interactive dashboard development. More information on my blog: http://www.riagora.com
https://bit.ly/BabeSideDoll4u Babeside is a company that specializes in creating handcrafted reborn dolls. These dolls are designed to be incredibly lifelike, with realistic skin tones and hair, and they have become increasingly popular among collectors and those who use them for therapeutic purposes. At Babeside, we believe that our reborn dolls can provide comfort and healing to anyone who needs it.
The Healing Power of Babeside's Handcrafted Creations
Our reborn dolls are more than just beautiful pieces of art - they can also help alleviate stress, anxiety, depression, and other mental health conditions. Studies have shown that holding or cuddling a soft object like a stuffed animal or a reborn doll can release oxytocin, which is often referred to as the "love hormone." This hormone helps us feel calm and relaxed, reducing feelings of stress and anxiety.
In addition to their physical benefits, reborn dolls can also offer emotional support. For many people, having something to care for and nurture can bring a sense of purpose and fulfillment. Reborn dolls can also serve as a reminder of happy memories or loved ones who have passed away.
Welcome to the Program Your Destiny course. In this course, we will be learning the technology of personal transformation, neuroassociative conditioning (NAC) as pioneered by Tony Robbins. NAC is used to deprogram negative neuroassociations that are causing approach avoidance and instead reprogram yourself with positive neuroassociations that lead to being approach automatic. In doing so, you change your destiny, moving towards unlocking the hypersocial self within, the true self free from fear and operating from a place of personal power and love.
4. Flex Support for Screen Metaphor Application First Screen Second Screen
5. Flex Mobile Components - ViewNavigator Using Flex’s s:MobileApplication or s:TabbedMobileApplication you get screen management for free navigator.push(NewScreen, data) - add new screen navigator.popView() - go to previous screen navigator.popToFirstView() - go to first view navigator.activeView - retrieve active view
6. Action Bar Navigation / Title / Action Hide the bar actionBarVisible = false Overlay the bar overlayControls = false <s:navigationContent> <s:Button label="Home"/> </s:navigationContent> <s:titleContent> <s:TextInput prompt="search" width="100%"/> </s:titleContent> <s:actionContent> <s:Button label="Go"/> </s:actionContent>
7. View Lifecycle ? View Data Another View Destroyed Created Created Destroyed Created Destroyed data = yourData; destructionPolicy =”none"
9. Camera Access Access to Camera Roll Access to Camera Native app (for video and photo) cameraUI = new CameraUI(); cameraUI.addEventListener(MediaEvent.COMPLETE, onCameraUIComplete); cameraUI.launch(MediaType.IMAGE);//photo //cameraUI.launch(MediaType.VIDEO);//video private function onCameraUIComplete(e:MediaEvent):void { varmediaPromise:MediaPromise = e.data; // do something with the image: mediaPromise.file.url; }
10. Microphone Access if (Microphone.isSupported) { mic= Microphone.getMicrophone(); soundBytes = new ByteArray(); mic.addEventListener(SampleDataEvent.SAMPLE_DATA, micSampleDataHandler); } private function micSampleDataHandler(event:SampleDataEvent):void { while (event.data.bytesAvailable) { varsample:Number = event.data.readFloat(); soundBytes.writeFloat(sample); } }
11. Storing Data AIR has support for SQLite. You can create new databases/tables, read/write records You can write files to device storage
12. Thank You! Download tutorial and projects for mobile development: http://corlan.org/downloads/dt/mobile.zip I will upload the slides to my blog today. http://corlan.org http://twitter.com/mcorlan mcorlan@adobe.com
15. The Flash Platform Applications, Content and Video Tools to Design and Develop Clients Servers Framework Services Adobe® Flash® Builder™ Adobe® Flash® Media Server Family Adobe® Flash® CS5 Professional Adobe® Flex ® Adobe® Flash® Platform Services Adobe® AIR® “Burrito” “Hero” 2.6 Adobe® Flash® Catalyst™ Adobe® LiveCycle® Data Services Adobe® LiveCycle® Collaboration Service Adobe® Flash® Player “Panini” 10.2 Integrating withthe Flash Platform ColdFusion Builder Creative Suite 5
Editor's Notes
I’ve been working for Adobe for the past 7 years. And in the last tree years I’ve been working as a developer evangelist focused on Flex, Adobe AIR
Building Twitter ClientDiscuss new project wizard with different options, application permissionsUsing DCDDiscus Action BarDiscuss screen metaphorDiscuss view live cycle – using data to store the dataTesting the app in the simulator and deviceDiscuss support for device orientation changesDiscuss packaging supporShow Mobile-1 project to discuss phone/sms/mail/web integrationShow samples for camera and mic access
Show Mobile-1 project to discuss phone/sms/mail/web integration