SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 09:56   
geplaatst door: Spooter
[img=right]http://www.macfreak.nl/base/data/news/images/SproutCore_Logo.png[/img]Tijdens de laatste Keynote konden we al zien dat Apple bezig is met het maken van indrukwekkende web-programma's, waardoor je de interfaces van Mail of iCal ook kunt gebruiken als je onderweg bent en je Mac even niet tot je beschikking hebt. Al dit moois gebeurt met behulp van een nieuw ontwikkelplatform voor web- en desktop programma ontwikkelaars genaamd SproutCore. SproutCore is een open source project en je zou het kunnen zien als een tegenhanger van Flash, en het lijkt het directe antwoord op Adobe's AIR, wat grotendeels op Flash gebaseerd is.

Het SproutCore JavaScript framework is in eerste instantie buiten Apple ontwikkeld door Charles Jolley, eerst om een online email-manager met de naam Mailroom te maken. Apple voegde Jolley toe aan het .Mac-team en sindsdien is het snel geëvolueerd.

Het interessante van SproutCore is dat het in potentie voor een ruim en open ontwikkel platform zorgt terwijl meer mensen met de Cocoa ontwikkel omgeving van Apple bekend raken. Kortom, als SproutCore een succes wordt dan zou het voor Apple als het zoveelste Trojaanse paard - denk aan de iPhone - kunnen werken.

En Apple heeft er verder ook nog een een aandeel in omdat ze in hun webkit, en de nieuwe Javascript engine die in Safari 4 zit: Squirrelfish, hierop ook voortboorduren.

Meer achtergrond info op:

RoughlyDrafted

Sproutcore.com
SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 12:24    reactie #1
geplaatst door: het ModeratorTeam
Interessant nieuws van een forumlid, redactioneel aangevuld en onderwerp verplaatst.
met vriendelijke groet, het ModeratorTeam
SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 13:24    reactie #2
geplaatst door: reuel
Naar mijn mening kun je het niet vergelijken met of 'antwoord op' Adobe AIR noemen. AIR maakt een brug tussen desktopapplicaties en webapplicaties. Met SproutCore blijf je nog steeds in de browser, heb je nog steeds geen drag 'n drop tussen desktop- en webapplicaties, geen applicatie die je vanaf je computer kunt draaien, etcetera.

Het is waar dat AIR heel erg goed samenwerkt met Flash (AS3), maar als je alleen HTML + Javascript wilt gebruiken dan kan dat ook. Met SproutCore kom je niet verder dan HTML + Javascript, terwijl de AS3 integratie juist nieuwe dingen mogelijk maakt. Wat ook fijn aan AIR is, is dat de WebKit-engine, die we van Safari kennen, in de runtime gebruiken. Met een AIR applicatie hoef je dus geen rekening te houden met de diverse browsers, met SC zit je nog steeds met dat dilemma.
MacBook Pro 13" + 15" - iPad 2 - iPhone 3G - iPod touch 2G
Wij organiseren werkvakanties naar Ghana.
SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 13:55    reactie #3
geplaatst door: Blender
Heeft weinig met Adobe AIR te maken.
Lijkt mij meer een soort MooTools framework.
Wat eerst alleen met flash kon kan nu in beperkte
mate met javascript frameworks.
Maar de mogelijkheden met flash zijn natuurlijk veel groter...
Elk voordeel heb z’n ...
SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 15:01    reactie #4
geplaatst door: odo
op Macworld noemen ze het zelfs een Flash/Silverlight killer:

http://www.macworld.co.uk/macsoftware/news/index.cfm?newsid=21706

SproutCore als antwoord op Adobe's AIR?
17 juni 2008 - 15:53    reactie #5
geplaatst door: reuel

Citaat
odo om 15:01, 17-06-2008
op Macworld noemen ze het zelfs een Flash/Silverlight killer:

http://www.macworld.co.uk/macsoftware/news/index.cfm?newsid=21706


Niet best, het is en blijft gewoon een Javascript framework. Niet meer, niet minder. Of ik moet iets over het hoofd zien, want verder zag ik niks spectaculairs op de SC website.
MacBook Pro 13" + 15" - iPad 2 - iPhone 3G - iPod touch 2G
Wij organiseren werkvakanties naar Ghana.
SproutCore als antwoord op Adobe's AIR?
18 juni 2008 - 08:49    reactie #6
geplaatst door: Spooter
Het gaat 'm niet zozeer over de technologie danwel de filosofie van de browser inzetten als applicatie voor desktop-applicaties.

Ze (=Apple) is daar niet uniek in, maar het is imho weldegelijk interessant om te zien welke kant Apple in zou kunnen slaan op het gebied van meer interactieve applicaties...
SproutCore als antwoord op Adobe's AIR?
18 juni 2008 - 09:23    reactie #7
geplaatst door: vlipper
Leuk allemaal, maar je moet wel een Ruby server deel hebben draaien op je machine. Wat je dus feitelijk hebt is niet veel meer dan wat we al tien jaar met JSP kunnen. Jammer dat Apple weigert om aan te sluiten bij bestaande technologie, die breed gebruikt wordt. Hoe zit het eigenlijk met WebObjects?
SproutCore als antwoord op Adobe's AIR?
19 juni 2008 - 22:13    reactie #8
geplaatst door: MisterBlue

Citaat
vlipper om 9:23, 18-06-2008
Leuk allemaal, maar je moet wel een Ruby server deel hebben draaien op je machine. Wat je dus feitelijk hebt is niet veel meer dan wat we al tien jaar met JSP kunnen. Jammer dat Apple weigert om aan te sluiten bij bestaande technologie, die breed gebruikt wordt. Hoe zit het eigenlijk met WebObjects?


Ruby wordt alleen tijdens development gebruikt, moet je meer zien als een soort Ant. Heb er vluchtig naar gekeken, en zag ook zaken als unit testing en continuos integration.
Als je gaat deployen maak je een build, waarmee geoptimaliseerde static files worden gegenereerd die je op een webserver kunt plaatsen. Eigenlijk is het een soort GWT, maar dan wel gewoon met javascript i.p.v. java.