Re: What are your thoughts on Cappuccino and SproutCore?
This is real competition, for those of you that haven't tried 280North's PowerPoint application http://280slides.com/Editor/ is really good. Another application that is jaw dropping is the Photoshop clone http://pixlr.com/editor which was done in Flash. Both of these applications are sophisticated and fast. What we're looking at is different development value systems. GWT values the low level control, open tool support and offers a homogeneous (java) development capability front to back (though correctly not enforced) and Cappuccino or Flash that are more focused on user experience and production values though Adobe is no slouch in the tool department it is a closed system. Given that: 2 of the 3 are open-source all 3 are portable across browsers all 3 are fast It's game on, the app market is going to get divided in to those apps that have the google aesthetic and those that for lack of a more imaginative term are more 'MAC' like. For example how many Twitter clients have you used that are written in GWT? they are predominantly AIR apps. What's not clear is if there's an other dividing line along the fault where simple applications like the RSS reader in the Atlas video go to Cappuccino just because they are far easier to create. Certainly the more components that show up in Atlas, the more applications we'll see written in that environment. On Feb 26, 5:26 am, ivo ivo.reduto.fre...@gmail.com wrote: Cappuccino and SproutCore have been around for a while and they are really starting to make an impression on web developers. I've been using GWT in one project for 2 months, and I'm loving it. However I tried out Cappuccino, just to get the felling of it, and I was truly impressed. I was able to re-design the project's UI in Cappuccino in one week, and it seems to me that a lot of my server side code can be re-utilized if I use something like cp2javaws (haven't tried it). So, my question to you guys is how will GWT compete with Cappuccino or SproutCore, (and I'm not even mentioning JavaFX), and if you have anything planned to extend GWT capabilities of building really rich UIs just as easy as Cappuccino. Don't get me wrong, I'm a truly GWT lover. In my opinion GWT is superior in both performance and code security (minimization / obfuscation), but right now I'm really tempted to throw away 2 months of GWT work... Some pointers:http://280atlas.com/(just announced, I recommend watching the video)http://cappuccino.org/http://sourceforge.net/projects/cp2javaws/http://www.carsonified.com/web-apps/why-objective-j-cappuccino-and-sp... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: What are your thoughts on Cappuccino and SproutCore?
Hi All, I agree with gregor (on lots of things not just this thread :) ...) , the JRE emulation of GWT will prove to be deciding factor in the long run. For instance if you wanted to package your logic with your data in the true Object Oriented fashion, GWT provides a way to move the code from Server to Browser so you can move where the work is getting done; //For instance; Mortgage mort = new Mortgage(); mort.setRate(6.5); //72 months mort.setLength(72); //more setters exc... List Payment payments = mort.calcPayments(); With GWT you can just set the data from GWT text fields and calc the payments all in java script, or on the server fill it up from a database and calc for a print out of a mortgage agreement exc... With all other AJAX libraries I have looked at you would need to re write you code in two languages, to achieve this! In addition I have ported apache commons logging (i_log) to work in GWT, so you have a way to debug your calcPayments method where ever it runs. I have not started work on having i_log direct it's messages through log4j or suns internal java logging api but I will probably get to that this year. But you can use i_log server side for log FILE output now. Cheers, Scott On Feb 28, 7:48 pm, Arthur Kalmenson arthur.k...@gmail.com wrote: There's a drag-n-drop project already:http://code.google.com/p/gwt-dnd/. It's run by Fred Sauer who was recently hired by Google. -- Arthur Kalmenson On Fri, Feb 27, 2009 at 1:00 PM, Rich Dean rdean1...@gmail.com wrote: Does anyone know what the equivalent GWT UI development tool would be? I played around with GWT about a year ago so I am assuming there are some better tools out there for drag-n-drop development of a GWT UI? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: What are your thoughts on Cappuccino and SproutCore?
There's a drag-n-drop project already: http://code.google.com/p/gwt-dnd/. It's run by Fred Sauer who was recently hired by Google. -- Arthur Kalmenson On Fri, Feb 27, 2009 at 1:00 PM, Rich Dean rdean1...@gmail.com wrote: Does anyone know what the equivalent GWT UI development tool would be? I played around with GWT about a year ago so I am assuming there are some better tools out there for drag-n-drop development of a GWT UI? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: What are your thoughts on Cappuccino and SproutCore?
Looks nice though. I checked the video and was impressed (only thing : yet another language to learn Objective J, not hard, but again another one...) On Feb 26, 2:26 pm, ivo ivo.reduto.fre...@gmail.com wrote: Cappuccino and SproutCore have been around for a while and they are really starting to make an impression on web developers. I've been using GWT in one project for 2 months, and I'm loving it. However I tried out Cappuccino, just to get the felling of it, and I was truly impressed. I was able to re-design the project's UI in Cappuccino in one week, and it seems to me that a lot of my server side code can be re-utilized if I use something like cp2javaws (haven't tried it). So, my question to you guys is how will GWT compete with Cappuccino or SproutCore, (and I'm not even mentioning JavaFX), and if you have anything planned to extend GWT capabilities of building really rich UIs just as easy as Cappuccino. Don't get me wrong, I'm a truly GWT lover. In my opinion GWT is superior in both performance and code security (minimization / obfuscation), but right now I'm really tempted to throw away 2 months of GWT work... Some pointers:http://280atlas.com/(just announced, I recommend watching the video)http://cappuccino.org/http://sourceforge.net/projects/cp2javaws/http://www.carsonified.com/web-apps/why-objective-j-cappuccino-and-sp... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: What are your thoughts on Cappuccino and SproutCore?
If you watch the Hello world starter tutorial for Cappuccino, there is the basic problem highlighted: He creates an action on the button to call swap to change Hello world to Goodbye - but he forgets to actually create the swap method itself, so app crashes and you see this in firebug: Exception... - [AppController: swap] unrecognized selector sent to instance 0x000133 when calling method Aside from the fact that in GWT first your IDE and if not then then the compiler will pick that up before you even try to run it and your IDE will probably auto-write a stub for the fix for you to boot, Eclipse etc java debugging tools are light years ahead of this, partly due to Java having strong static typing, which Cappuccino clearly doesn't No big deal in the small, but scale up and you are back to the javascript maintenance nightmare. It can't compete with Java tooling nor Java itself. Looks pretty and has a few fancy widgets that do a bit more out of the box than GWT equivalents. Be interested to see how they they cope with data structures like hash maps and how you could hook up widgets using Observer pattern for example. On Feb 27, 12:18 pm, Rockster rjan...@gmail.com wrote: Looks nice though. I checked the video and was impressed (only thing : yet another language to learn Objective J, not hard, but again another one...) On Feb 26, 2:26 pm, ivo ivo.reduto.fre...@gmail.com wrote: Cappuccino and SproutCore have been around for a while and they are really starting to make an impression on web developers. I've been using GWT in one project for 2 months, and I'm loving it. However I tried out Cappuccino, just to get the felling of it, and I was truly impressed. I was able to re-design the project's UI in Cappuccino in one week, and it seems to me that a lot of my server side code can be re-utilized if I use something like cp2javaws (haven't tried it). So, my question to you guys is how will GWT compete with Cappuccino or SproutCore, (and I'm not even mentioning JavaFX), and if you have anything planned to extend GWT capabilities of building really rich UIs just as easy as Cappuccino. Don't get me wrong, I'm a truly GWT lover. In my opinion GWT is superior in both performance and code security (minimization / obfuscation), but right now I'm really tempted to throw away 2 months of GWT work... Some pointers:http://280atlas.com/(justannounced, I recommend watching the video)http://cappuccino.org/http://sourceforge.net/projects/cp2javaws/http:.. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: What are your thoughts on Cappuccino and SproutCore?
Does anyone know what the equivalent GWT UI development tool would be? I played around with GWT about a year ago so I am assuming there are some better tools out there for drag-n-drop development of a GWT UI? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
What are your thoughts on Cappuccino and SproutCore?
Cappuccino and SproutCore have been around for a while and they are really starting to make an impression on web developers. I've been using GWT in one project for 2 months, and I'm loving it. However I tried out Cappuccino, just to get the felling of it, and I was truly impressed. I was able to re-design the project's UI in Cappuccino in one week, and it seems to me that a lot of my server side code can be re-utilized if I use something like cp2javaws (haven't tried it). So, my question to you guys is how will GWT compete with Cappuccino or SproutCore, (and I'm not even mentioning JavaFX), and if you have anything planned to extend GWT capabilities of building really rich UIs just as easy as Cappuccino. Don't get me wrong, I'm a truly GWT lover. In my opinion GWT is superior in both performance and code security (minimization / obfuscation), but right now I'm really tempted to throw away 2 months of GWT work... Some pointers: http://280atlas.com/ (just announced, I recommend watching the video) http://cappuccino.org/ http://sourceforge.net/projects/cp2javaws/ http://www.carsonified.com/web-apps/why-objective-j-cappuccino-and-sproutcore-are-completely-changing-the-web-app-industry --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---