This document discusses philosophies and techniques for optimizing Flex applications for mobile devices. It covers topics like screen size and orientation, user input methods, application lifecycle management, performance optimizations like reducing memory usage and bitmap processing, use of layout managers like BasicLayout and ConstraintLayout, and mobile-specific views and components. Technical recommendations include preferring BitmapImage over Image, using ContentCache for images, FXG graphics, and view-based architecture.
5. Filozofija – foto / video input
Camera class
CameraUI and CameraRoll klase
MediaEvent i MediaPromise
www.flashr.org Flex Mobile Tuning 5
6. Filozofija – životni put aplikacije
Rad u pozadini i izlaz
“Manual” početak i kraj
Battery low
Android background behavior
iOS background behaviour
www.flashr.org Flex Mobile Tuning 6
13. Tehnikalije – Groups
Out:
BorderContainer
In:
Group
FXG grafika
www.flashr.org Flex Mobile Tuning 13
14. Tehnikalije – Views
set data umjesto creationComplete
Broj procesiranja
Manje bindinga
viewActivate server-side calls
includeIn
excludeFrom
www.flashr.org Flex Mobile Tuning 14
15. Tehnikalije – informacije
http://www.adobe.com/devnet/air/articles/considerations-air-apps-mobile.html
http://www.adobe.com/devnet/flex/articles/flex-mobile-performance-checklist.html
http://www.adobe.com/devnet/flash/articles/optimizing-mobile-performance.html
www.flashr.org Flex Mobile Tuning 15