I recently came to know about the adobe flash builder with flex in latest release it supports to achieve the benefits of flash for iOS apps.As i am looking for a calendar based app,before taking the Adobe flash builder as a solution, i would like to be clear on the fo开发者_如何学Cllowing queries.
- What limitation is there of the ipa file generated from FB 4.5 as opposed to a core COCOA touch based solution
- What are the performance differences between the FlashBuilder app and natively built iPhone app.
- Is there any limitation of building a HTML5 based app given the calendar functionality apart from look and Feel.
Thanks in advance to all
1) You won't have complete API integration and what integration there is will be quite a bit behind the latest iOS version.
2)The app will be considerably slower and much more resource intensive. How much so depends on how much the app does. However, even a small app will be surprisingly large and resource intensive because it will have to support the entire flash stack just to display "hello world".
3) It depends on what "calendar functionality" you mean. You should be able to call the Calendar Access from javascript just as you would with a widget.
I generally discourage people from using cross-platform tools for all but he most trivial apps. See this and this previous answers for details. As a rough rule of thumb, if your app would work as a web page, then you can use cross-platform, otherwise you will end up with a vastly inferior app.
The best reason to use cross-platform tools is if the end users gains significant utility having the app run on many platforms. If you chose cross-platform because it makes the developers life easier, the app will most likely fail in the marketplace.
精彩评论