That's pretty much the idea yes, doing what a native app is doing with native code (Obj C, Java, …) in HTML + Javascript. Same amount of work, but for all platforms at once.
If offline access is not such a big issue (is your actual CMS works offline?), then #2 might be a good compromise. I'm really not sure having hundreds & hundreds of nodes in the DOM is a good idea anyway… you'd probably better split things into separate html files (added to the manifest) and load/unload them by topic/category. (+ huge files & HTML cache won't fit that well due to client-side file-size limitations) I'm afraid my answer might ends to something too-engineering. Remi Le 11 févr. 2013 à 14:02, rickyh <[email protected]> a écrit : > Ok, so if I understand correctly, this amounts to writing an entire > application using JavaScript/ECMAScript for execution inside browsers, rather > than using native code such as Objective C/Cocoa. > > The JavaScript is platform neutral which is an advantage, but the performance > hit could be considerable. > > Probably similar amount of work to writing in native code. > > Not really suitable for my case as I need to wrap an iOS skin around a huge, > serverside framework. > > I am going to reconsider my rejection of the idea of creating a huge HTML doc > with all content in it. It won't be any bigger than a PDF copy of the entire > lot anyway! > > That would satisfy the requirement for offline access. > > Thank you very much, that's been really helpful. > > R. > > -- > You received this message because you are subscribed to the Google Groups > "iPhoneWebDev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/iphonewebdev?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/iphonewebdev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
