Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #14757: App Store/AndroidMarket-like service

Written by jonasfa the 24 Oct 08 at 03:45. Related project: Synaptic package manager. Status: New
Rationale
An "Ubuntu Market" would be awesome!

It could use an apt repository in the back-end.
So developers would submit their applications and users could browse(through categories), view, read about, comment, download, etc, all the applications.

It would also make third-party applications always up-to-date, since the developers would have to submit updates.


I own an iPod Touch and the Apple's App Store is very nice.
Google's Android have his own "Android Market" and even Microsoft launched his "Windows Marketplace".
Tags: market store

-2
votes
up equal down
Solution #1: Auto-generated solution of idea #14757
Written by jonasfa the 24 Oct 08 at 03:45.
Ubuntu Brainstorm was updated in January 2009. Since the idea #14757 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
0
votes
up equal down
Solution #2: make shops and a easy app dev tool set
Written by mepatuhoo the 8 Nov 10 at 16:56.
being that a program could be built by multiple people and multiple people could be working on many programs if we had a "shop" that "workers" and its apps would be listed under. a worker could have rights to work on different apps in a shop. payment of workers on projects could be auto set up by the owner of the shop. we would need a app development program that would let the users have the ability to publish an app to the app store by hitting a publish button on the development program that would package the app and submit it to the shop with the pricing and other info in the publishing wizard screen. workers of the shop would be able to view data on the shop ex: sales numbers. there would be information in the shop about the shop and its workers. the software center would let a user search for software by shop. a shop would have a ubuntu one account where working projects are stored till there published. all workers with permitions for the project would have access to that project in the ubuntu one account. the owner of the shop can change access for workers in the shop for different projects. when setting up the shop you can connect the shop to a bank acount so when software has been payed for the cash is sent to the set bank account. the app development program would auto connect to the shops that are set up in it and will have access to the shops ubuntu one drives and the files the owner of the shop has granted to that worker.

the app development software will also let a programer submit projects as example projects that will show up on other developers app development programs as demo/example code. when starting a new project a programmer would select from a list of programming languages from that it would open a list on the right side next to it with different project types the programmer can start the project out with. it will also list different demo/example code that has been submited by other programmers.

when setting up the app development software its all preset for the programmer. the software should just work after install with all languages. the programmer will want to be able to install and start building apps no configeration needed. a programmer should be able to install a fresh ubuntu os and install the ubuntu app development software in minutes and be up and ready to go to build any app with any language. plugins will not be needed as this app development software will use the cloude to bring new demo/example code to the user every day. programmers will be able to rate demo/example code and add notes so other programer can see it. along with edit it and resubmit it. updates to the languages would be done from software updates for the app development software. there will be NO configeration needed. a new programmer will want to get into coding not setting up there development enviroment.
everything should just work.

The app development program will be one program that will handle everything. code, gui, database, publishing, and more. it will not be broken into different programs it should all be in one easy to use program that lets the programmer build from start to finish then to publish.

Propose your solution

Attachments
No attachments.


Duplicates


Comments
robd wrote on the 24 Oct 08 at 09:18
I'ts great idea... Ubuntu should be narrow orientated to open source software, why limit ourself... we should have choice about which software we'll use, paid or open source. Also this will improve user experience for user switched from macos & windows

robd wrote on the 24 Oct 08 at 09:20
sorry for mistakes, still not wake up :)
I mean ubuntu should not be narrow orienteated to open source

Eldmannen wrote on the 24 Oct 08 at 13:43
I am all for a market place if it sells commercial open source software.

But I am against it if it sells commercial proprietary software.

We shouldn't help the greedy hoarders to sell their software.

http://www.fsf.org/licensing/essays/selling.html


Post your comment