Tuesday, August 30, 2011
Ubuntu App Developer Week
Ubuntu App Developer Week is a week of sessions aimed at enabling and inspiring developers to write applications that scratch their itches. Our goal is to give all attendees a taste of the wide variety of tools on the Ubuntu platform that can be used to create awesome applications, and to showcase some applications that have been created and explain how they were put together.
The whole week is packed with interesting subjects, aimed both at new and experienced developers. During the sessions you’ll get a solid overview on a broad range of the Free Software technologies that will enable you to create your applications in Ubuntu. At the same time, you’ll be able to chat and ask your questions directly to the true rockstars on those subjects.
Here are some of the highlights:
- The Ubuntu App Developer strategy
- Integrating applications with Ubuntu tech: Unity, AppIndicators, Ubuntu One…
- Enabling multitouch support in GTK applications
- Publishing your apps in the Ubuntu Software Center
- Getting started writing your first app with Python
- Rapid Application Development with Quickly
- Using the Bazaar revision control to track source code history
- Using Launchpad integration features to develop applications
- … Bazaar Explorer, Universal GRUB Recovery, Unity Lenses, Unity 2D, Gedit Developer Plugins, the App Review Board, developer.ubuntu.com, Unity Mail, Launchpad Daily Builds, Vala, GooCanvas and PyGame, Python Libraries for Desktop Integration, Internationalization… you name it. Learn more about the hottest topics and how to use the coolest technologies to write your applications, straight from the best experts in the Free Software world.
- Check out the complete schedule.
Joining The Week
Getting involved is simple. You can connect using any IRC client or your browser. Simply go to:
- #ubuntu-classroom for the main session and #ubuntu-classroom-chat for the chatroom.
Looking forward to seeing you all at App Developer Week!
Saturday, August 6, 2011
We want to put Ubuntu on the app development map. We want to provide a top level experience through a platform that makes it easy for developers to create applications and distribute them to millions.
The Ubuntu Software Centre provided a solid foundation and a springboard to the proliferation of an ecosystem of resources and projects aligned to deliver this vision. Matthew Paul Thomas and Evan Dandrea already layed out the path at the Ubuntu Developer Summit in Orlando in 2010, and we’re seeing more and more news related to the work we’re doing while making this happen:
- Jono Lange moving from Launchpad to Developer Program Specialist. I’m particularly excited about this one, and looking forward to seeing Jono bring the same level of awesomeness delivered by Launchpad applied to making Ubuntu a rocking platform for app developers.
- The MyApps Portal being released. On this one I’d like to share an inspiring piece of feedback from Kiaran Ritchie at Big Fat Alien, the makers of BEEP, a game recently published in the Ubuntu Software Center:
Having gone through the process of distributing our game on the SC, I must say that Canonical has created a fantastic digital distribution toolset. BEEP was pushed through their web-based deployment toolset with no fuss at all. Deploying paid software in Ubuntu is now a no-brainer.
Next is developer.ubuntu.com, a place to present developers a clear journey that will guide them through the process of creating and publishing applications for Ubuntu. Along the way, they will find all the resources that will enable them to make the right design decisions and direct them to the information they need in a consistent manner. The site will also be the starting poing for building an app developer community.
You Can Help: Participate in The Ubuntu App Developer Survey
We’re at a point in the design of developer.ubuntu.com where we’d like to have some feedback to help us make and validate some of the decisions to provide the best user experience for developers. For this, we’ve prepared a short survey to get some input in the key areas we’re interested in.
So if you are intending to develop apps in the future, here’s your chance to contribute to making Ubuntu thrive in the world of apps: we’d really value your feedback by taking part in the Ubuntu App Developer Survey.
We would appreciate if you could complete the survey by Friday, 19th August 2011. Remember that this survey is not only aimed at existing or new Ubuntu developers, but also at people coming from other platforms, so it would be really helpful if you could share this link with anyone you know who might be developing in those other platforms.
Also feel free to get in touch if you’ve got any questions. Thanks!
Tuesday, August 2, 2011
This cycle I’m spending some of my time on a project outside the translations world: working with the awesome Web Design Team on a portal to attract and make it easy for developers to create and publish lightweight applications for Ubuntu.
As part of this work, we’ll be doing some user research on the 10th and 11th of August at the Canonical office in London, and we are looking for app developers to interview there.
If you think you meet the following criteria or if you know of anyone who does, we’d like to hear from you! We’re looking for someone who:
- Must not be employed as an app developer, but may be employed in a technical role.
- Develops at night or on weekends – hobbyist, not professional
- Must be interested in developing apps.
- The platform does not matter.
- Must be familiar with the concept of open source development.
- The participants will receive a cash incentive of £60 on the day of the session.
- Travel expenses will not be covered
- The research is to help validate our initial concept for one our current projects – developer.ubuntu.com.
If you know of anyone, please get in touch directly with Ellen Arnold, who coordinates the recruitment of testers for this project.
Thanks a lot!