Roundup of Swiss Companies Writing Mac Apps

A lot has been said and done about the iPhone, but there’s much more to Cocoa and Objective-C than our beloved pocket device.

During a chat session with Stefan Fürst from Media Atelier we put together a quick list of significant Mac applications created in Switzerland (and southern Germany), and indeed the list (in no particular order) is nothing short of impressive; check it out:

It really looks like the Swiss enjoy writing Mac apps (I certainly do and will publish mine soon!). Have I forgotten anyone? Please don’t be upset, and feel free to leave your links in the comments below. I’d love to know who else is creating killer apps for the Mac in a radius of 300 km around Zürich!

Disclaimer: I’m not affiliated with any of these companies (I’m just a friend of Stefan). And if you’re more into “enterprisey” stuff, here’s the “Swiss-Made Software” label site that you migth find more interesting ;)

Update, 2009-10-23: Some more applications added after the publication of this post:

  • Luscious SMS, the SMS client for the Mac;
  • Special mention for Cyberduck, an open source FTP, SFTP, WebDAV, Cloud Files & Amazon S3 Browser for Mac OS X, or “the poor man’s version of Transmit” :)

Update, 2009-10-24: Sophie Teuschler tells me not to forget the multiple Apple Design Award winners SubEthaEdit and BoinxTV by The Coding Monkeys, not far from Switzerland, in Bavaria…!

Update, 2009-10-25: I’ve just received an e-mail from Cyril Pavillard about his company Mnemis and their product Uniboard which looks absolutely awesome by any standards. Be sure to check out this cool Swiss project!

Update, 2009-11-12: Just found out about noidentity and their MoneyBook iPhone application. It seems that this application is just a copy from another one called “pennies”. Shame on you noidentity.

JAOO iPhone Dev Days 2009 Zürich

Last week’s JAOO iPhone Dev Day was a big success. Featuring Raven Zachary, Alex Cone, Jonas Schnelli, Patrick Bönzli and Patrick Linskey and yours truly, the event gathered many attendees interested in the capabilities of the iPhone for their businesses.

This is a small review of the event, organized by the incredible teams of Trifork and Keynode with links to the material I’ve provided in my own presentations.

Reception booth for the iPhone Dev Day

Continue reading

About the JAOO Conferences

This week I had the opportunity to attend the JAOO Developer Conference 2009 in Århus (Denmark), invited by Trifork, the company behind this and other fine events, like QCon and RubyFoo. Despite being relatively unknown in the Swiss landscape, JAOO is an event unlike any other, and here’s why you should attend next time.

jaoo

Continue reading

iPhone and Mac OS X Developer Conference Roundup

Here’s a quick review of the most important iPhone and Mac OS X developer conferences I’ve found on the web (in no particular order). Definitely, there’s no shortage of conferences when you need information about the latest Cocoa, Mac OS X and iPhone technologies; check this out!

  • Apple’s Worldwide Developer Conference or WWDC, held every year in San Francisco, CA (USA), usually around June, and featuring presentations from Apple employees; if you’ve never been to one, believe me, you should;
  • Voices That Matter iPhone Developer Conference to be held in Boston, MA (USA) next October 17th and 18th, with (among others) Erica Sadun, Aaron Hillegass, Stephen Kochan and Marcus Zarra;
  • NSConference, to be held from January 31st to February 3rd next year near Reading (UK), and from February 21st to February 24th in the Georgia Tech Institute, GA (USA), featuring (among others) Matt Gemmell, Marcus Zarra and Aaron Hillegass;
  • The 360|iDev conference that just finished in Denver, CO (USA), which featured (among many others) Bill Dudney, Brent Simmons, and Marcus Zarra (definitely, Marcus Zarra is everywhere!);
  • The iPhone Developer Summit in Santa Clara, CA (USA) next November 3rd;
  • The iGames Summit, a conference targeted to iPhone game developers, held last March in San Francisco, CA (USA), featuring (among many others) Neil Young (from ngmoco), Andrew Lacy (from Tapulous) and Mike Mettler (from AdMob);
  • The Macoun Entwicklerkonferenz which happened last September 26th in Frankfurt (Germany);
  • The iPhone developer conference in Köln (Germany), in December 1st and 2nd;
  • And finally, the JAOO iPhone Dev Day in Zürich (Switzerland) next October 8th, featuring Raven Zachary, Alex Cone and… many others ;)

Also noteworthy, but not so much about software development I think, is the Mobile Enterprise Conference in Amsterdam (Netherlands) on November 3rd, which has a couple of tracks about the iPhone in enterprise.

Feel free to add links to other similar events elsewhere in the world!

Update, 2009-10-02: Here’s the link to Jonathan ‘Wolf’ Rentzsch’s C4 Independent Developers Conference.

Update, 2009-10-03: The Øredev 2009 Developer Conference in Malmö (Sweden) next November has iPhone / Mobile tracks too. And so will the Scandinavian Developer Conference 2010 in Göteborg (also in Sweden).

Noticias de Honduras

(como siempre, cortesía de elFede)

Querida familia y amigos: Mil gracias por sus distintas muestras de apoyo! En adjunto el aporte de Sergio Tischler de la Universidad de Puebla y del Centro de Amigos para la Paz y la Mision Francisco Morazan en Costa Rica. El dia de ayer, finalmente el gobierno de facto autorizo a salir durante un lapso de 7 horas y obviamente mucha gente utilizo la oportunidad para para comprar comida o volver a sus casas (muchas personas quedaron “atrapadas” en el lugar en el que estaban cuando levantaron el toque de queda). Quienes decidieron unirse a la marcha pacifica numero 88 de la resistencia (desde la pedagogica hasta el centro) no solo perdieron la oportunidad de abastecerse, sino que ademas fueron reprimidos por la policia con gases lacrimogenos, y como lo que ya es costumbre, con golpes, asesinatos y detensiones. Mañana el gobierno de facto tiene programada otra de las marchas de los “camisas blancas” conformadas en una buena parte por empleados publicos y privados –a quienes se les ha amenazado con despedirles si no participan- y la oligarquia. Estas marchas en general estan resguardadas por los policias y las personas caminan entre 300 y 500 metros, o sea el tiempo suficiente para salir en la foto. Vean este link, http://tiempo.hn/portada Es el unico periodico nacional que esta sacando noticias verdaderas, aunque omite practicamente todo lo referente a las acciones de la resistencia. Esta es tan fuerte, que se rumora inclusive un pacto de no agresion entre las irreconciliables mara 13 y18, para defender los barrios de la policia. Por otro lado, antenoche en los enfentamientos nocturnos populares hubo alrededor de 30 muertos que no figuraran mas que en los listados de los entes de Derechos Humandos. No dejen de apoyarnos e informarse. Besos y abrazos,

Situación en Honduras

(recibido por e-mail, via elFede)

de una amiga, borré las firmas

Querida familia y amigos: Les aviso räpidamente que estamos bien y les pido que se informen a traves de telesur sobre la situaciön de Honduras y que hagan todo lo que puedan a su alrededor para que la gente sepa lo que estä sucediendo y nos socorra la comunidad internacional. Estamos en toque de queda (nadie puede salir del lugar en que se encuentra y quienes lo han hecho han sido golpeados y detenidos en las postas policiales) y estado de sitio desde ayer 21 de septiembre a las 4pm. Nos han quitado la luz, han atacado la embajada de brasil, allanaron las casas aledagnas, reprimieron a las personas que pacificamente la resguardaban. Las personas de las casas en las zonas vecinas fueron tambien amedrentadas con ruidos estrepitosos durante toda la noche a traves de personas en motocicletas. En la madrugada lanzaron bombas lacrimögenas y golpearon a quien encontraron. El gobierno de facto ha desplegado una serie de autos de lujo sin placas que andan recogiendo a la gente que encuentran. Han confirmado dos muertos, no sabemos cuantos hay heridos y al menos hay 200 personas detenidas en el Estadio Chochi Sosa de Tegucigalpa. No se trata de pre-ocuparse sino de ocuparse. Comenten, presionen, difundan. Nosotros tenemos un acceso muy limitado a internet. Nosotros nos cuidaremos. Ustedes por favor apoyen a Honduras desde afuera. Muchos abrazos y muchas gracias,

Epic Interview: A New Literary Genre in the Tech Section?

Here’s a simple recipe:

  1. Contact the most important people in some field.
  2. Sit down and ask a similar set of questions to each one of them.
  3. Record all the interviews and then write them down.
  4. Publish the resulting book, usually with great reviews (such as this one).

This does not constitute, by any means, a new genre; but it’s certainly a fashionable one in your technical bookstore right now. At least Apress and O’Reilly have realized that this simple technique yields epic books.

I have already blogged about Founders at Work, thus it’s worth mentioning that Coders at Work (which I’m reading right now) has just been released. Both books share a similar structure (as well as a similar cover), and both are highly recommendable, with interviews of David Heinemeier Hansson, Steve Wozniak and Paul Buchheit for the first, and Donald Knuth, Joe Armstrong and Brendan Eich for the second.

founders_work coders_work

On the other side, O’Reilly is very well aware of the force conveyed by this kind of books: their “/Theory/In/Practice” series of books has some gems which, I think, are really worth reading:

beautiful_code beautiful_teams masterminds_programming

“Beautiful Code” features interviews with Brian Kernighan, Charles Petzold and Yukihiro Matsumoto; “Beautiful Teams” (already my preferred book for 2009!) features Tim O’Reilly, Barry Boehm and Grady Booch; finally, “Masterminds” has great interviews with Bertrand Meyer, Bjarne Stroustrup, James Gosling, Brad Cox and Anders Hejlsberg.

I think that the names of the interviewees, in each of the five books, speak for themselves. In all of them, I have found inspiration, advice, tips, humour, awe and enlightenment. The good thing being that, in most cases, you don’t need a Computer Science degree to read these books; it’s just a matter of empathy and sociology. Our world is driven by software, and the stories behind its construction are not only interesting, they are also important to understand the cost, the difficulty and the wonder that constitutes a piece of working software. These books are a way to approach the immense complexity of our society.

I really look forward to read more books of this kind! If I forgot to mention any other similar book, just leave the reference in the comments section below. I’d love to read your suggestions.

Using Multiple Twitter Clients from your iPhone Application

I love playing with iPhone URL schemes. And if you ask me, just like for Mail.app and Safari, I think there should be a “default” Twitter client URL scheme in the iPhone, with an interface in the Settings application allowing you to set the application that you prefer to tweet. Alas, this is not the case, and each application must manually allow users to select their preferred client, from a list of known ones.

Having documented iPhone URL schemes for TwitterFon, Twitterrific, Tweetie and Twittelator, I’ve created a project, available in Github, called TwitThis, which helps users choose their preferred Twitter client, and makes it easy to remember the user choice, and to launch the associated application with a single command:

TwitThis

This application has the following features:

  • The class TwitterClientManager loads a list list of supported Twitter clients is loaded from a plist file, which can be extended to support more clients in the future;
  • Each Twitter client is represented by an instance of the TwitterClient class;
  • The user can choose his preferred Twitter client at any time, and launch the application by a simple touch; the TwitterClientManager class stores the selected value in the user settings.

If you have to support several different Twitter clients, feel free to use these classes in your own project! The project, as usual, is available in Github with a liberal BSD license. Enjoy! I’d love to hear your comments below.

Slides, slides, slides

I’ve been doing presentations for a while now, so I decided to open a SlideShare account to publish all the slides I’ve created over the past 5 years. SlideShare has a great Flash-based viewer that you can embed in web pages, so I’ll be using it a lot now. Check out my presentations, feel free to download them and also to use them if you find the contents useful for you (they are distributed with Creative Commons licenses).

Having said that, I’m also announcing that the slides (and sample application) of yesterday’s JAOO geek night presentation in Zürich are also available in the Projects section of this blog, and here goes the SlideShare player with those slides: