What is the Adobe Flex Framework for Mobile devices? - apache-flex

currently worrking on Adobe Flex Technologies. I want to know whether Adobe had launched a Flex platform for mobile devices or not. If Launched what is the name of the Framework and please come with a sample example URL .

An early mobile branch of the Flex framework is expected to be available in 2010.

HI,
Adobe officially declare Adobe Air platform for Android and name it "Burrito".
In previous version developer make application for Android using AIR 2.5 and make build (.apk) file for Android with cmd. Now in Flex Burrito (SDK) make entirely sole application for Android and Black Barry (Note Book).
for more information about the SDk and sample application visit the following links.
http://www.adobe.com/devnet/devices/articles/blackberry_tablet_os_sdk.html
http://labs.adobe.com/technologies/flexsdk_hero/samples/
http://www.adobe.com/devnet/flex/articles/mobile_development_hero_burrito.html
Thnaks

Take a look at ELIPS Studio, this cross platform environment allows you to develop native mobile apps for iPhone, Android, Symbian, Windows Mobile, in FLEX.
It's available as a plugin for Flex Builder.
ELIPS Studio

in Flex using Air sdk 2.5 you create apps for android base mobiles.

With Flex 4.6 development of mobile applications in Iphone, Android and even Blackberry is supported.

Related

How to develop cross platform apps with Flex?

I have been throught a lot of reading and the whole thing is becoming only more confusing so I decided to ask you some stuff about Flex.
So, Flex can run in a webpage if you have Flash plugin in your browser, in an AIR container (on pc/android/IOS, but on OSX ?) and also can compile to Native IOS/Android app.
I am not sure about the last point.
If it is possible, how can I build a flex app that would run in browser with flash plugin and also be compiled to Android and IOS (and maybe Windows RT) ?
Adobe gives you Flash builder, do you also need the Flex SDK ? Is it doable with the Eclipse Flex plugin ?
Thank you for your help and sorry if it is a bit messed up.
So, Flex can run in a webpage if you have Flash plugin in your
browser, in an AIR container (on pc/android/IOS, but on OSX ?) and
also can compile to Native IOS/Android app. I am not sure about the
last point.
This is mostly correct. Flex can run in a web page using the Flash Plugin, which is widely available on desktop browsers. For all intents and purposes, you should assume your mobile users do not have a Flash Plugin installed on their mobile browsers.
It is true using AIR you can create desktop applications for PC and Mac; OSx is indeed supported. You can also use AIR to create Mobile applications on Android, iOS, and Blackberry Playbook. So, iOS is indeed supported. Windows 8 UI/Metro support for AIR is expected 1st quarter of this year. I suspect we'll also see AIR support for Blackberry 10; but nothing has been formally announced that I'm aware of.
Update: 3/2014
Adobe has abandoned plans for Windows 8 UI / Metro support. Windows Phone 8 support is a very common feature request, though, so vote for it if you want it.
BlackBerry 10 does indeed support Adobe AIR. Here is a link to the SDK.
If it is possible, how can I build a flex app that would run in
browser with flash plugin and also be compiled to Android and IOS (and
maybe Windows RT) ?
Flex is primarily a framework for creating business applications. A slightly different component set is offered for desktop applications and mobile applications. Part of this is due to screen size; and part due to performance. A big DataGrid with dozens of columns, for example, is not conducive to the screen size of your mobile phone.
Update 3/2014:
A mobile optimized DataGrid was donated to the Apache Flex Team, and it should be available in current versions of the SDK.
In the end; you should not plan on using the same exact application for both your Desktop/browser app and the mobile app. But, you can share some amount of code. I would target to share 80% of the code. Move the shared code into a library project; which you can then use on both your mobile application, your desktop application, and your browser based application.
Adobe gives you Flash builder, do you also need the Flex SDK ? Is it
doable with the Eclipse Flex plugin ?
Flash Builder is shipped with the Flex SDK. And Adobe Flex ships with the AIR SDK [Note: Apache Flex does not ship w/ the AIR SDK due to licensing differences; but there is a handy installer]. Flash Builder, also, is an Eclipse plugin and can be installed into any eclipse instance you wish.
You do not need Flash Builder to create a Flex Application. You can use command line tools and other IDEs, such as IntelliJ, if you prefer.
Using Flash Professional, you can package and export to a number of platforms using AIR. You can port to both Android or iOS (as a native app), in addition to creating a .swf file that can be embedded onto a webpage - all using the one application (go 'File' > 'Publish Settings' then change the player target).
I'm not sure whether the same options are available in Flash Builder, (appears to be possible -
adobe website) but not other IDE (such as Eclipse) or framework should be needed.
You may want to consider an alternative development and deployment strategy depending on your requirements, e.g. PhoneGap which should offer support for a greater number of devices.

Push notification for Iphone App using Flex mobile developement

Iam working with a flex mobile project which requires push notifications for both android and ios .Already done the android part using flex native extensions adding ane file. Interested to know about the IOS procedure
Take a look here - http://flashsimulations.com/2011/12/16/apple-push-notification-service-native-extension-for-adobe-air/
Finally got it worked in my project
Follow the steps provided in adobe devnet site
http://www.adobe.com/devnet/air/articles/ios-push-notifications.html
You have to create an account in urban airship to implement this
You need to use AIR 3.4 as Push Notifications is part of that release for both iOS & Android.

Difference between Adobe Flex and HTML 5

I hear that HTML 5 is also useful for developing Rich Internet Applications. Can anyone please explain the difference between the Adobe Flex and HTML5.
Can anyone please explain the difference between the Adobe Flex and
HTML5.
Big question. Adobe Flex is an SDK (Software Development Kit) that includes a User Interface Framework, a command line compiler and other tools. The output of an Adobe Flex application is either a SWF, which runs in the browser based Flash Player, or an AIR file which will run in conjunction with Adobe's desktop runtime.
Flex is part of Adobe's Flash Platform. I'm going to quote myself to explain what the Flash Platform is:
The Flash Platform consists of multiple deployment runtimes, development tools, and frameworks that are integrated across the full
Adobe Creative Suite. Here is a list of some Flash Platform elements:
The Flash Player: Flash Player is a browser plug-in which allows us
to deploy web based applications to Windows, Mac, Linux, Android,
and Blackberry.
Adobe AIR: Adobe AIR is a runtime that allows us to deploy native
applications to Windows, Mac, Android, iOS, and Blackberry.
Flash Professional: Flash Professional is a tool for developing
timeline based animations.
Flash Builder: Flash Builder is an IDE to help programmer's write
advanced code.
Adobe Flex: Flex is the Software Development Kit that helps
programmers build, debug, and deploy Enterprise applications with
the Flash Platform. Flex includes a UI Component library, a SWF
compiler, a command line debugger, an application profiler.
There are more aspects of the Flash Platform ecosystem, but I
highlight these because they come from Adobe and are prominently used
by Flash Platform developers.
HTML5 is a spec for the next version of HTML. HTML is a markup language for building web pages. It includes some new aspects for dealing with video (Video Tag) and for creating animations (Canvas).
HTML5, alone, is not a good choice for building Applications.
However, when most people talk about HTML5 they also lump in JavaScript--which is a language used primarily for modifying a web browser's Document Object Model--and CSS3 which provides advanced styling support for HTML5 elements. HTML5, combined with JavaScript and CSS3 can be a good choice for building the UI for a browser based mobile web application. HTML5 support on mobile devices is very consistent because the major mobile OSes (Android and iOS) use the same rendering engine (WebKit) in their respective browsers.
On the desktop, more web rendering engines exist, and many people have older versions of the browser. Building an appplication, targeted for the desktop, with HTML5 technologies is not a decision I would make lightly, but it depends primarily on your audience.
HTML5 is a developing standard which already has significant adoption and holds significant promise.
flex is proprietary and requires a plugin to work and its prognosis is dim -- adobe has already discontinued the development of the mobile plugin.
apple does not support flex.

flex for ARM compilation -?

i am trying to find out how to build my .as for mobile browser on Android 2.2 smartphone.
I downloaded latest distribution of "Hero" SDK, but all tutorials show only how to create mobile project with Flash Builder. Any idea how to build .swf from command line mxmlc for mobile ?
Thanks,
-V
Taken from this page:
http://labs.adobe.com/technologies/flex/mobile/faq.html
Can I build mobile applications using only Flex SDK "Hero" without Flash Builder "Burrito"?
Yes. However, in order to get your application onto a device for testing, you will need to install the Android SDK, and use a combination of the Adobe AIR SDK command-line packaging tool and the Android SDK's "adb" tool.
http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffb.html
Haven't done this myself but that looks right.
Good luck,
Shaun

On which device/os to test .net web portal?

I am writing web portal for mobile phones using .net framework, I have tested some stuff on 9530(4.7.X) simulator and it has got issue as some of the javascript doesn't work.
I tested the same in 5.X version simulators of blackberry and it works fine, So I am confused on which version to test so that it reaches the maximum audience.
(Javascript is Enabled on the simulators)
Can somebody please guide me on which simulator to use?
Checkout BlackBerry KB articles to improve your web content support by blackberry:
Browser Development - Developing Web Content
Browser Development - JavaScript
I think RIM OS 4.5 version is most popular
See also:
What market share do each of the BlackBerry models have?
Which BlackBerry OS version to target for?
What is the best practise in blackberry development for reaching the widest range of smart phones?
Is there a chart of existing Blackberry platform vs. OS vs. Model versions?

Resources