Freitag, 5 September 2008 21:02 - Geschrieben von René Lindhorst
Cappuccino, dass Webframework welches u.a. hinter 280 Slides steckt und als Portierung von Cocoa in JavaScript bezeichnet wird, wurde nun unter LGPL veröffentlicht.
[...] Cappuccino is about building applications, not web pages. When you think about applications, think 280 Slides, or GMail, or Meebo. jQuery, Prototype, and others do a great job of making static web pages a little more interactive, but they weren’t designed for building full fledged applications. Similarly, Cappuccino is not for building web pages; it’s optimized for a completely different set of tasks.
280 Slides is the first app built on Cappuccino, and it’s a great showcase of what’s possible. Cappuccino builds in many of the features you see, like the Document architecture, object copy/paste, global undo and redo, drag and drop, and great graphics support.
Bei Theocacao gibt es einen “First Look at Cappuccino and Objective-J”:
[...] The executive summary is that Cappuccino is re-implementation of many of the basic parts of Cocoa, and Objective-J is a language which looks nearly identical to Objective-C and “compiles down” into JavaScript. You can also use JavaScript right inline with Objective-J, similar to how you can use C in Objective-C. [...]
[...] Xcode and Interface Builder are now reasonable prototyping tools for web apps based on Cappuccino, and Mac programmers can now quickly become very effective client-side web developers. [...]
Donnerstag, 4 September 2008 19:33 - Geschrieben von René Lindhorst
Für alle die sich näher mit dem Webframework Rails auseinandersetzen möchten gibt es nun von O’Reilly zwei kostenlose Bücher:
Zwei Bücher zum Thema Ruby on Rails hat der Verlag O’Reilly in sein OpenBook-Programm aufgenommen. “Praxiswissen Ruby on Rails” und das “Rails Kochbuch” stehen zum kostenlosen Download zur Verfügung.
Mittwoch, 3 September 2008 20:19 - Geschrieben von René Lindhorst
Chuq Von Rospach, ein ehemaliger Mitarbeiter von Apple, über die Probleme von MobileMe:
The ultimate failure seemed to be more capacity planning mistakes than anything else, if I’m guessing right. but the ultimate failure was not being willing to tell Steve “we aren’t ready” and taking that heat.
[...]
Apple has the expertise; this isn’t a case of MobileMe problems crawling out into itunes, but Apple bringing the iTunes expertise into MobileMe. And having thrown Eddy Cue at the problem, that’s exactly what’s going to happen here.
Dienstag, 26 August 2008 21:00 - Geschrieben von René Lindhorst
Apples Entwicklungsumgebung Xcode liegt seit Version 3.1 das iPhone SDK bei. Mit diesem lassen sich native Applikationen für das iPhone und den iPod touch erstellen. Somit sind Entwickler nicht mehr gezwungen lediglich Webapplikationen zu entwickeln sondern können fast alle Möglichkeiten dieser neuen Plattform nutzen.
Erhältlich ist Xcode inklusive iPhone SDK über die Apple Developer Connection. Lediglich eine kostenfreie Anmeldung ist zuvor erforderlich.
Nachdem man das 1,25 GB große Programmpaket heruntergeladen und installiert hat, ist der Weg zum ersten eigenen kleinen iPhone-Programm nicht mehr weit. Im wesentlichen sind die folgenden Schritte dafür notwendig:
Xcode.app öffnen.
Im Menü “File” -> “New Project” auswählen.
Im folgenden Dialog “Cocoa Touch Application” wählen.
Dienstag, 26 August 2008 06:38 - Geschrieben von René Lindhorst
Adium der beliebte Multi-Protokoll Chat-Client für Mac OS X wurde in einer neuen Version veröffentlicht. Obwohl es sich mit Version 1.3 um ein Major-Release handelt bleiben die meisten Änderungen jedoch vermutlich vom Nutzer unbemerkt, da sie “unter der Haube” stattgefunden haben. Willkommen ist das Update jedoch alleine schon wegen der Vielzahl an Bug-Fixes.
Im Change-Log konnte ich insbesondere die folgenden interessanten Einträge ausmachen:
Complete redesign of the Contact Inspector (formerly the Get Info Window)
Added Facebook Chat service to Adium
Major performance improvements, most notable when signing on multiple accounts simultaneously and when chatting while other applications are making heavy use of your hard drive.
Added menu item for “Add Group Chat Bookmark” to the Contact menu
Keychain items now contain the name of their account
Fixed many memory leaks
Improved baseline memory usage of Adium
Added “MobileMe” service
Updated to libpurple 2.5.0
Adium is now Psychic: Contacts which are typing a message to you without a chat open are displayed as “typing”
Added “Blocked Contacts” to the set of contact list filters (“Hide Certain Contacts”)
Fixed hidden Contact List becoming inaccessible upon connecting another display