proc

Proč máš berle ?

Aplikácia ktorá vám po stlačení tlačidla odpovie náhodnú odpoveď na otázku Proč máš berle. Jedná sa o zostrihané odpovede z youtube kanálu Naprostoretardovaný. Tieto videá vychádzajú každú stredu a po ich odvysielaní bude pridaná ďalšia odpoveď do aplikácie. Ak ste o ňom ešte nepočuli jeho tvorbu nájdete tu: https://www.youtube.com/user/NaprostoRetardovany

Screenshot_2015-05-22-20-48-12

Jedná sa o android program v ktorom som stiahol a zostrihal odpovede na túto otázku. Po stisku tlačítka sa vám spustí zostrihaná hláška. V programe sú aj úkoly ktoré  môžete plniťod ľahkých až po najťažšie. Aby som sa priznal, zneužil som dá sa povedať že slávneho youtubera k svojej aplikácií a hneď po zverejnení som mu skúsil 3 krát napísať či vie o tom že je tak slávny že je o ňom aplikácia pre android zariadenia. Mesiac po uploadnutí aplikácie na Google play si  stiahlo aplikáciu okolo nejakých 20 ľudí ktorý zrejme videli môj komentár alebo si vyhľadali youtubera v google obchode. Avšak po tom ako Martin Rota(youtuber) vo videu ukázal že existuje táto aplikácia. Video uploadoval okolo 9 večer a všimol som si to až okolo 1 v noci keď som si všimol vyše 100 recenzí na moju aplikáciu.

Aplikácia je vlastne celkom jenoduchá po stlačení tlačítka sa vygeneruje číslo od 1 až po najnovší diel

private void vyber(){

    switch (cisloOtazky) {
        case 1:
            mPlayer = MediaPlayer.create(aktivita, R.raw.jeden);
            break;
        case 2:
            mPlayer = MediaPlayer.create(aktivita, R.raw.dva);
            break;
...

Ďalej si zavolám metódu ktorá mi v android zariadení prehrá zvuk z reproduktorov k tomu som využil MediaPlayer. Parametrom je cisloOtazky co je vlastne číslo vygenerované z metódy vygenerujCisloOtazky vyššie. R.raw.jeden znamená súbor raw v ktorom mám uložené všetky zostrihané odpovede v mp3 formáte.

private void vyberOdpoved(int cisloOtazky){

    switch (cisloOtazky) {
        case 1:
            mPlayer = MediaPlayer.create(aktivita, R.raw.jeden);
            break;
        case 2:
            mPlayer = MediaPlayer.create(aktivita, R.raw.dva);
            break;
....

Samozrejme že to nie sú jediné metódy ktoré sú volané po stisku tlačítka. Testujú sa úkoly, mení sa číslo otázky na obrazovke (Textview), spúšta pol sekundovú časomieru aby sa nepredažila aplikácia po tom čo užívatel veľa krát po sebe klikne na tlačítko….

Aplikácia má momentálne okolo 4000 stiahnutí a 393 recenzií s priemerným honotením 4.75 / 5. Takže sa dá povedať že bola úspešná. Do aplikácie som ako už býva zvykom pridal reklamu ktorá ale nijako neblokuje obsah. No bola pridaná aj premium verzia ktorá neobsahuje žiadnu reklamu a navyše sa dajú vyberať otázky ktoré by ste chceli počuť.

Aplikáciu si môžete stiahnuť z Google Play : https://play.google.com/store/apps/details?id=blade.proc

Screenshot_2015-07-30-21-51-54 Screenshot_2015-07-30-21-51-39 Screenshot_2015-07-30-21-52-07 Screenshot_2015-07-30-21-48-00 Screenshot_2015-05-22-22-29-56