Making Ubuntu a Platform for App Developers – The Survey

The Ubuntu App Developer SurveyMaking Ubuntu a Choice for App Developers

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:

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, 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 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.

Take 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!

, , ,

  • Oh thankyouthankyouthankyou! I have been asking Canonical to make certain “opinionated choices” about development and to write real, up-to-date docs covering the standard Ubuntu libraries. Think OS X — XCode + Core + ObjC — or MS — C# + .NET + Visual Studio.

    I’m not really a Python kind of guy, but I thought that you were going to do that with Quickly, then it all went quiet.

    • Second that! I AM a big python fan and i am hoping to see Quickly evolve into a one-stop-shop for programming for ubuntu, along with a great documentation.

      • yoshi


  • red

    How about Javascript?

  • Pingback: Canonical Working to Put Ubuntu on the ‘App Development Map’ | Install Ubuntu()

  • dakira

    I really welcome the recent developments. Here are two more things I’d like to see:

    1. Create a Web-Version of Ubuntu Software-Center’s paid-section. This way you don’t need to have USC installed to buy and download apps. This is desirable because:

    2. Create seperate packages of the paid apps to work with Debain, Fedora and OpenSuse.

    Now you have a 1-stop shop for the majority of Linux users and commercial developers can send all their Linux customers there.

  • yman

    Create a “product key” mechanism that will allow developers to provide customers with a key they can use to tie a product on the USC to their account (like Steam keys? I don’t know because I never used Steam), and vice versa – a user who bought a product on the USC should also be registered on the developer’s site. Also, those who buy software via the USC should get all the same stuff they would when buying directly from the developer. Right now I’m hesitant to buy software on the USC because I know that if I buy directly from the developer I’ll get not only packages for Ubuntu but for Windows, Macintosh, and other Linux-based operating systems. I also have dozens of apps that I already bought elsewhere that are available in the USC. Since I already have a license I shouldn’t need to pay a second time just to get updates. Perhaps make it so that if a user activates the app on the USC the developer has to pay the fee regardless of where it was bought or something like that. That way you make the same amount of money while also supporting my needs.

    It should be possible to list demo and trial versions and alternate licenses together with the product, instead of each one having it’s own independent listing or putting them in an illogical position such as the add-on list.

    Go live already with the MyApp portal thing. I’m sick and tired of waiting.

    Allow multiple methods for users to pay, or for developers to receive payment.

    Make a standard legal agreement that doesn’t suck for developers.

    Users shouldn’t have to put in their credentials or credit card information each time they make a purchase.