Google engineer explains why YouTube still favors Flash over HTML5 -- for now.
Protocols/Standards Section Index
Learn how to combine OSGi services and Eclipse extensions to build reusable components for the Equinox container.
Help Developer.com choose the best of the best for the upcoming year.
Many issues remain undiscovered in Web sites because browsers are designed to allow things to continue to work even when they're not quite right. Discover how Fiddle can be used to expose common problems that may be in your sites.
Technology is the fun stuff, especially when it is relatively new. See what our readers think is the hot technology going into 2006.
After you have learned relatively simple but powerful functionality MS ActiveSync exposes to application programmers, it is time to move on and study more complex solutions thtat give you additional control over data synchronization.
Here is your chance to help us determine which products should be called Developer.com Product of the Year 2005 in their respective category.
Discover what WiMAX (Worldwide Interoperability for Microwave Access) is and what it can do for you.
The votes have been counted. See what you chose as the Product of the Year 2003.
Learn how to provide Web content to mobile devices through WML (Wireless Markup Language). More specifically, learn a trick for tracking mobile users; that is, how to recognize a repeat visitor to your site.
Early entrants in local WiFi security are VPN-based, but should give ground to 802.1x as roaming users have an increased need for secure connectivity from hot spots or while visiting other companies.
In the US, WiFi usage has skyrocketed, while 3G adoption limps slowly along. We might expect WiFi to completely supplant 3G, but there are some interesting problems to solve before that happens
Not all wireless applications have to be super-applications. Some of the best wireless applications perform simple tasks to improve wireless functionality. Learn how to build a simple, single-purpose gadgets that can aid the user of a mobile phone.
Add value to your mobile device by creating a small but ultimately useful application. In this installment, learn to build a utility for finding the time based on different time zones.
Add value to your mobile device by creating a small but ultimately useful application. In this installment, learn to build a calendar.
It is easy to fall into the trap of looking only for killer applications to deploy via mobile devices. Integration with other services, online databases, etc. are all worthy applications to code and offer via wireless connections. However, you shouldn't overlook the smaller, single-function applications that users might find useful or even necessary.
Build an application for your mobile device. With this additional article on building WML gadgets, you can expand your knowledge of implementing WAP and WML while building a real application.
Take WAP and WML to the next level. Learn to create a hangman game.
There are several reasons why you may need to deliver standard HTML markup text to a WML-compatible device.
Learn to add additional features such as menuing, listing and searching to your wireless applications using WML and PHP.
Discovers additional uses for WMLScript and how to integrate PHP with WML.
Without the ability to remember information, Web and mobile applications would be extremely limited in what they could accomplish. In this article you will learn how to use variables and scripting to hold information in your wireless applications.
This excerpt introduces Bluetooth. This includes an introduction to the Bluetooth Special Interest Group, the technology, its chief characteristics and the history of its development.
Do you want to develop for mobile devices? In this article, learn how to create advanced navigation as well as how to accept user input and display graphics using WML.
There are several tools you should assemble before beginning to code your WML applications. Discover some of the tools available before learning the basic structure of a WML application.