You can even develop games! Such applications
typically need to be downloaded and installed on the device before they can be used.
If you don't want to go too deep in C/Java/.NET, you can use Flash Lite to deploy
your application. You can build the UI in Flash, and use Flash ActionScript to
communicate to a server for retrieving data. Flash Lite also exposes some device
functionalities that you can use.
What's more important for building mobile applications is the focus on the user's
context. The technology choices will be easier once you clearly know who the target
user is and how she or he is going to use your application.
Let's come back to the Mobile Web! We even learned many things about mobile
AJAX development in this chapter. Let's revise what we saw.
??? ???
Chapter 10
[ 201 ]
Summary
In this chapter, we learned to AJAX-enable our applications. Specifically:
Understanding why AJAX is relevant for mobile devices
Building an AJAX strategy for our application
Using HTML instead of XML to reduce client load
Using JavaScript and PHP to dynamically fetch recipes
Sending and retrieving data using AJAX
Understanding iPhone app development??”tips and tools
We have learned a great deal about building mobile web applications so far.
Pages:
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270