Re: What are your thoughts on Cappuccino and SproutCore?

2009-03-02 Thread jottos

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?

2009-03-01 Thread Adligo

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?

2009-02-28 Thread Arthur Kalmenson

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?

2009-02-27 Thread Rockster

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?

2009-02-27 Thread gregor

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?

2009-02-27 Thread Rich Dean

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?

2009-02-26 Thread ivo

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
-~--~~~~--~~--~--~---