0

would like to build an app that can run on any of the new PAD's hitting market. I don't want to limit our users to a specific OS.

What is the best solution to allow all these pads to use our app.

The app needs to be able to run offline.

Thanks!

shookdiesel
  • 277
  • 1
  • 10
  • You're being a bit vague there. Try researching into cross-platform handheld device development. There are things for iphone/android dev like phonegap but if you choose to use those there will always be restrictions. I agree with @xil3; try writing a web application (if you can cache the pages or load them locally) if it _must_ work on all platforms. – ingh.am Jan 17 '11 at 14:15
  • No real point to diving too deep into the details of what the app would do. I was just more concerned with if there was anything out there that would allow this. – shookdiesel Jan 20 '11 at 11:49

5 Answers5

5

You could write a web application and use HTML5 for off-line caching.

http://diveintohtml5.ep.io/offline.html

Alternatively, you could try and use Titanium Mobile.

http://www.appcelerator.com/products/titanium-mobile-application-development/

DanBeale
  • 310
  • 4
  • 15
xil3
  • 16,305
  • 8
  • 63
  • 97
1

You should also spend some time reading this discussions:

Community
  • 1
  • 1
Harry Joy
  • 58,650
  • 30
  • 162
  • 207
0

Have a look a MonoTouch, it will let you write all your logic in C# over all the main mobile platforms. However you still need custom UI code for each platform, but as least it will all be in C#.

(Better then having to use C#, Java and Objective C)

Ian Ringrose
  • 51,220
  • 55
  • 213
  • 317
0

You could use Adobe Air that could works in most of Mobile/Tablet operating system Iphone,Android and Windows 7. but im not sure if Apple will approve your App if you plan to released to the App market.

Another way to think about it is to create an HTML resources and then integrated in away seems native to the system its more work but you will have a higher chance to get approved from apple and the app look more integrated with the OS .

Jimmy
  • 10,427
  • 18
  • 67
  • 122
0

The obvious -- and currently free -- answer is to use Adobe FlashBuilder to develop iOS apps. There is an iPhone and iPad emulator included. This does not use xcode, but you get most of the features to work with, and you can also develop Android apps from the same set of code. Further, with minor modifications for mouse usage, you can also have the apps run on any desktop as an Air app.

Adobe's website has detailed directions for how to create iOS apps on Windows with Adobe Air, though the most useful instructions for Air are from untoldentertainment.com.

iND
  • 2,663
  • 1
  • 16
  • 36