⬆️ ⬇️

Android Application for 2 days

bullshit

purpose



Set a goal: to make a small android application in a small amount of time from beginning to end. Thanks to the volcano stuck in a foreign land for a few days, there were free evenings in the hotel, which I took advantage of.



Result



2 pm and 3 pm on the plane, $ 25 Google, $ 30 Amazon, "Appliqué" Bullshit! (market: // search? q = pname: com.acxe12.bullshit) and the promo site http://bullshit.acxe12.net



How and what happened?





Prehistory


The idea was simple: try to go all the way to create an android appliqué from beginning to end, without focusing particularly on the super-need of this program, some kind of novelty or innovation.

At our office in the rally-rooms, someone brought a couple of buttons Bullshit , which gave rise to many smiles on the faces of office workers. Looking in the market, I was surprised to find no such bullschit-programmulku. And then it was decided to fill this gap.

What she does? When you click on a button, it randomly reproduces one of ten different Bullshit sounds.

')

Evening number one




I ordered a book Beginning Android 2 a bit in advance, before evening number one having read the first few chapters + I already had a little experience creating an android application (a small test programmer) + a little programming experience in various languages, including Java.



Closer to the point:



Step 1: Download the Eclipse + ADT plugin. Everything is elegantly painted here . It’s written in such detail and clearly that it can’t be compared with other SDKs (maybe in addition to the iPhone, where everything is also quite clear)



Step 2: Create an Android project and drive



Step 3: Create an XML Layout, you can use the UI, I was closer to the handles in the code. Advance recommendation: familiarize yourself with the types of markup and only then do.



Step 4: Draw a button in Photoshop, add a background and put it all in the project

Step 5: Found sounds on the Internet and added to the project



At that I finished the first day, the button did nothing, but it was already possible to look at the phone itself, which could not but rejoice



Evening number two






Step 1: Make the button play sounds



Step 2: I registered on http://smaato.com/ , screwed the advertisement

Step 3: Made different button sizes (hdpi, mdpi, ldpi screenshots). All this ran on different screens

Step 4: Recorded new sounds.

Step 5: Signed and made export

Step 6: I registered at http://market.android.com/publish/ , paid $ 25 for a bribe.



Step 7 and the most important: Pressed the Publish button



3 hours on the plane


Since there was a time - on the fast hand I made a promo site http://bullshit.acxe12.net , a group in facebook, twitter.



Total:

At the entrance: About 8 hours for code + drawing + sounds, $ 30 a book (I know you can do it for free), $ 25 a reg.

At the exit: 650 downloads in the market for 2 days, one click on advertising, 0 donate and happy me.



Once again, this was done solely in order to try to go through the whole process from beginning to end, I hope after reading this you will drop all doubts and do something that they thought would be difficult and / or long!



If it became interesting:

Download Bullshit! From the market: market: // search? q = pname: com.acxe12.bullshit

Source: https://habr.com/ru/post/92041/



All Articles