dotMobimobiThinkingmobiForgemobiReadyDeviceAtlasfind.mobiInstant Mobilizer
  • iPhone - Posted by weimenglee 6 weeks 6 days ago
  • Location in iPhone Web Apps
  • One of the key limitations of developing Web applications for iPhone is that you are not allowed to access the hardware on the device via the Web browser. For example, you cannot access the camera on the iPhone; neither can you access the accelerometer. This seriously limits the kinds of applications you can develop on the iPhone. One notable exception, however, is the support for tracking the location of devices, through a combination of GPS, Wi-Fi, and cellular triangulation.
  • dotMobi Compliance - Posted by ronan 3 years 1 week ago
  • dotMobi Mobile Web Developer's Guide
  • I am proud to announce we recently posted the dotMobi Mobile Web Developer's Guide on mobiForge. This is quite a comprehensive guide to mobile web development. It layers on the advice from the W3C's Mobile Web Initiative Mobile Web Best Practices 1.0 document, but takes it further.
  • iPhone - Posted by weimenglee 8 weeks 6 days ago
  • Programming Apple Push Notification Services
  • One of the key limitations of the iPhone is its constraint on running applications in the background. Because of this, applications cannot keep running in the background when the user switches to another application. So, applications that require a constant state of connectivity (such as social networking applications) will not be able to receive timely updates.
  • Android - Posted by ruadhan 9 weeks 5 days ago
  • Nexus One: Where is Android at?
  • With the announcement of the new GooglePhone, which promises to be the best Android device yet and by all early reports at least comparable with the iPhone 3GS, it seems appropriate to stop to take a look around to see where Android is at. We start with the breakdown of Android Platform distribution, based on access to the Android Market. Android versions (Source: http://developer.android.com)
  • Messaging - Posted by senthadev@gmail.com 13 weeks 6 days ago
  • Sending SMS with SMPP, Kannel and Java
  • There are many technologies and protocols that can be used to send and receive SMS from an application. This article focuses on sending SMS via a Short Message Service Center (SMSC), with the help of the Kannel SMS gateway. In order for an application to send a SMS, it generally has to communicate with a Mobile Network Operator (MNO) over the Internet. To understand in more detail consider the following example. A Media service provider wants to send a program timetable as an SMS to its end customers. The application is running on a Linux based java application server.
  • Android - Posted by weimenglee 19 weeks 4 days ago
  • Understanding User Interface in Android - Part 4: Even More Views
  • In this final installation of the Android Views series of articles, we shall continue our exploration of another category of views - Menu views, and some additional cool views. The views discussed include: Context Menu Options Menu AnalogClock DigitalClock WebView
  • Device Database - Posted by daniel.hunt 20 weeks 4 days ago
  • DeviceAtlas - Now with C++ & Apache Module
  • Here at dotMobi we're paying attention to what you, our users, customers and loyal followers want. And something we've noticed about your comments and emails, is that one of the most important things about device detection is performance. Well, in answer to the floods of emails from our regulars, we're delighted to announce the release of an official C++ API implementation, and an Apache Module!
  • iPhone - Posted by ruadhan 21 weeks 3 days ago
  • Free iPhone Programming PDF
  • Hopefully you've been enjoying our series of iPhone articles over previous weeks.The topics recently covered in this series have looked at both developing native apps with Xcode, and developing webapps with Dashcode. Xcode and Dashcode are two IDEs supplied with the iPhone SDK. Now you can get a PDF download that covers both of these approaches to programming for iPhone in one handy document. The content has been arranged (by Wei-Meng Lee) into two practical 'Labs', and is ideal if you are just starting out and want a chance to dip your toe into both approaches. And did I mention it's FREE...?
  • Browsers - Posted by mokil 21 weeks 4 days ago
  • A Guide to Mobile Emulators
  • In a previous article, I put forward a three-point plan for testing mobile Web sites. One of the points involved the use of emulators for first-pass device testing. This article concentrates on configuring emulators for mobile site testing (it also highlights emulators that can be used to test mobile applications too). It outlines the different types of emulator available, the best ones to use, and the various ways in which they can be used. For the uninitiated, an emulator is a software program that aims to replicate the functions of a specific piece of hardware or software.
  • Mobile Design - Posted by weimenglee 23 weeks 6 days ago
  • Understanding User Interface in Android - Part 3: More Views
  • In the previous article, you saw the various basic views such as the TextView, EditText, Button, and how you can use them in your Android applications. In this article, we shall continue our exploration of another three categories of views - Picker views, List views, and Display views. The views discussed include: TimePicker view DatePicker view ListView view Spinner view Gallery view ImageView ImageSwitcher view GridView view
Previous