Building a form based application |
Of the other types of applications listed, web applications are a mixture of HTML,CSS and Javascript while Flash applications are created using a specified .SWF file, built using Flash Lite 3.1 and ActionScript 2.0. Handy for moving those Flash based games across to bada.
Find MybadaSample in your workspace and take a look at the files created in the inc and src folders. Form1.cpp is where we can add code for handling the form created for us, but there is already some functionality built in so let’s take a look. Build the project by clicking the hammer icon or choosing Project|Build Project. Next run the project in the Simulator by choosing Run|Run As|bada simulator application and the “hello bada” project will be run as shown in Figure X. That’s how easy it is to build a fully functional bada application skeleton. Of course now all we have to do is add some features, but we’ll leave a more indepth discussion of what bada can do for a later blog post.
Finally, let’s have a look at how we build our user interface. Open the Res folder in your project and within that open the folder called 480x800. Inside there is a file called IDF_FORM1.xml. Double click this file your application’s form will be opened in the bada UI Builder. From there you can edit and add items to the form, create new forms, add strings for localisation and generally create your user interface the way you like it.
Find MybadaSample in your workspace and take a look at the files created in the inc and src folders. Form1.cpp is where we can add code for handling the form created for us, but there is already some functionality built in so let’s take a look. Build the project by clicking the hammer icon or choosing Project|Build Project. Next run the project in the Simulator by choosing Run|Run As|bada simulator application and the “hello bada” project will be run as shown in Figure X. That’s how easy it is to build a fully functional bada application skeleton. Of course now all we have to do is add some features, but we’ll leave a more indepth discussion of what bada can do for a later blog post.
The “hello bada” sample we just built |
Make sure you check back tomorrow when we will walk through some useful resources to help you get up to speed with bada (Label - QuickStartGuide)
No comments:
Post a Comment
Please don't post spam. Its tiresome.
Note: only a member of this blog may post a comment.