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.
  • 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.
  • 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 weimenglee 26 weeks 5 days ago
  • Build Web Apps for iPhone using Dashcode
  • So far, much mobile developer attention has been fixated on the iPhone SDK released by Apple to build native iPhone applications. This is understandable, since with the SDK you can write native iPhone apps that take full advantage of the capabilities provided by the device, such as accessing the accelerometer, the camera, as well as obtain geographical locations using Core Location.
  • iPhone - Posted by weimenglee 32 weeks 6 days ago
  • iPhone Programming Fundamentals - Outlets and Actions
  • An understanding of outlets and actions is one of the first things you will need for iPhone programming. For someone coming from the .NET background, this is a concept that requires some time to get used to - the concepts are similar, but it is a different way of doing things. And so, in this article, I am going to show you what outlets and actions are. At the end of this article, you will have a solid understanding of how to create outlets and actions, and be on your way to creating great iPhone apps.
  • iPhone - Posted by weimenglee 42 weeks 9 hours ago
  • Deploying iPhone Apps to Real Devices
  • In our previous article on getting started with iPhone development, you learnt how to use the iPhone SDK provided by Apple to develop your first iPhone application. For testing purposes, you used the iPhone Simulator, provided as part of the iPhone SDK. While the iPhone Simulator is a very handy tool that allows you to test your iPhone applications without needing a real device, nothing beats testing on a real device.
  • iPhone - Posted by ruadhan 47 weeks 5 days ago
  • Getting Started with iPhone Development
  • Developers new to the Mac platform, or new to mobile, might find getting started with iPhone development a little tricky at first. In this article we take a look at the tools involved and go through the main steps in getting your first "Hello World!" iPhone app off the ground.
  • Design Patterns - Posted by ronan 2 years 5 weeks ago
  • iPhone web design patterns
  • We've been putting some more features into find.mobi recently. One of these features is a new skin designed specially for the iPhone. It may seem strange to have an interface that has a version tailored to one particular device but when you think about it makes sense. Our find.mobi interface already had 3 different versions, for high, medium and low resolution phones.