How to Make Flash Menus Work on a Phone
Phone applications created in Flash offer interactivity and stunning visuals. Flash applications are made for both the Apple iPhone iOS and the Google Android operating system. Creating a menu is essential for providing information and interactivity in different forms and mediums. A menu must consist of buttons in order to control the time line that has different frames of graphics and information.
Instructions
-
-
1
Click on the start menu orb in the bottom left corner of the screen to bring up the start menu.
-
2
Click the all programs button and locate the Flash application. Make sure you're using Flash CS5 as it has development tools for smart phones.
-
-
3
Load the program up and click on a new Flash project. Create the symbols as buttons by creating a graphic and selecting it with black arrow tool located in the top right corner of the tool bar. Select the graphic and then go to the "Modify" option on the top of the menu bar and click "Create Symbol." Select the "Button" option.
-
4
Select the button in the symbol and double click on the button. A button scene will come up where you can create key frames for the different buttons states. Create those key frames and then return to the scene. Create multiple buttons and then create the action script that moves around the time line to display information or other menus. Action script is far beyond the scope of this tutorial.
-
5
Export the file as a .swf file format or .fla. Load the file onto a web server and then play the file off your phone's browser. The menu should work if you have Flash player 10 or higher on your phone browser.
-
6
Change the action script version in the Flash CS5 by selecting a different action script format. Click the "File menu" and then go down to "Publish Settings." Change the "Flash Version" field in the "Publish Settings" to a lower number to increase compatibility. Export the file again and upload it again to see if the changes are compatible.
-
1
Tips & Warnings
Some phones are just not compatible with flash and regardless of what you do there is no way to make Flash work on those devices.