Hi the list, I have to develop a web 2.0 apps for the iPhone. I come from Java/J2EE background. I also hope that time the message will be posted as a new thread as I can't check that with only an email client.
First, I have to choose some JS library/framework. This is not simple since there are tons of them ! My needs are focused on few points : * the widgets. I need a really good widget lib. * serialise data with JSON or XML or ... I don't really care how but data need to go fast from client to server. * quick and small code. I do not care about internal construction like object oriented or not, DOM, blablabla... Short list is Dojo, ExtFS, IceFaces, I already choose and use UI from Google code for some tests, but I feel it may not be enough ? For example, I would not like to rewrite a calendar with iUI, I'd love a widget. GWT is excluded as I think starting with Java to finish in Javascript is a wrong route. It could be quicker by starting with JS directly. Too much step, too complicated. I read a lot of positive things about prorotypeJS but I can't find any widgets in it. Then, I have to choose the backend, yeah, lots of headeache :-) Again, a lot of possible choice : Java, PHP, Ruby on Rails ? The criteria would be "less code" for CRUD persistence. Of course, I'll need a web session. Currently, I'm considering starting a proto with Dojo/PHP. Is there an equivalent for PHP of Java Hibernate lib ? Again, I'm do not care about object orientation and POJO domain object. I can deal with direct serialisation to client side of SQL querie results. Except that I need a solution for relationship like Client -> Address. Any feedback, recommendation, ... ? Thanks ! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en -~----------~----~----~----~------~----~------~--~---
