Interviews Androidsis: @RubenGM

Vi har talt med programmøren @RubenGM og vi har stillet ham nogle spørgsmål om Android-verdenen og programmeringen af ​​denne platform:

P: Hej Ruben. For dem der ikke ved, skaberen af ​​flere applikationer, der er på markedet. Hvilke apps har du udgivet?

R:Hej 🙂 Lige nu har jeg offentliggjort et par:

  • Brucut, en applikation til det sociale netværk om frisurer med samme navn, som jeg bestilte for sin skaber (vi studerede sammen; P).
  • Apk Uploader for root, et værktøj til at lave sikkerhedskopier af dine applikationer, som jeg ikke længere opdaterer, så jeg lagde den version, der tidligere blev betalt gratis, og fjernede den gratis.
  • Forskellige soundboards, som jeg lavede for at fikle med lyde i min fritid.
  • Serier til Android, hvoraf den mest populære jeg har (meget mere populær end forventet i starten) og langt den, som jeg har brugt flest timer på.
  • Series for Android Premium, en betalt version, der tilføjer ekstra muligheder og gør Series til Android endnu bedre 😉
  • Android Series MySeries Widget, en widget, der viser din yndlingsserie på dit skrivebord sammen med antallet af episoder, du stadig skal se. Det er kompatibelt med både premium- og gratisversionerne.
P: Mange djævle klager over fragmentering, selvom vi allerede har set, at 3/4 af terminalerne bruger Android 2.1 eller højere. Hvem tror du er skyld i så meget fragmentering, Google eller virksomheder? Er det et alvorligt problem, når man udvikler en idé til Android?
R: Fejlen ligger hovedsageligt hos producenterne og operatørerne i lige mål: Nogle for ikke at opdatere deres "gamle" mobiltelefoner (Hello, Samsung og Motorola) og andre for at tilbageholde eller afvise de opdateringer, som producenter sender, når de gør det.
Det er et problem afhængigt af typen af ​​applikation, du vil lave, selvom jeg specifikt ikke har stødt på noget større problem på grund af fragmentering. Den eneste mærkelige ting, jeg fandt, var relateret til den nyeste version af HTC Sense (den der kommer fra Desire HD), som forårsager tilfældige fejl i applikationen, og de forsvinder uden nogen åbenbar grund, når de opdateres.
Andre udviklere vil have meget større hovedpine end min, især hvis de begynder at afhænge af hardware eller "nylige" funktioner i SDK, og det er på tide at vælge mellem at have en meget sej funktion i din applikation til gengæld for at miste adgang til 20% af brugerne.
P: Der er forfattere og kritikere, der hævder, at Android ikke er et modent system, ikke særlig nyttigt for enhver bruger, og at det stadig har meget at modne for at nå et niveau, der grænser op til perfektion, fordi det perfekte operativsystem ikke findes. Tror du, at Google burde modne versionerne og operativsystemet yderligere, før de frigives?
R: Android er et meget ungt operativsystem, og det vokser stadig meget (du skal bare sammenligne cupcake eller doughnut med honningkager for at se, at det er forbedret meget), men det betyder ikke, at det ikke er nyttigt for den gennemsnitlige bruger: Jeg er startet i verden fra Android til mange af mine venner og næsten hele min nærmeste familie, og de er alle meget glade for både systemet (integration med Google-tjenester er en garanteret succes) og med dets applikationer, gratis og betalt.
Googles filosofi med software er at offentliggøre opdateringer så ofte som muligt, og de viser det med Android. Sammenlignet med Windows frigiver de nye versioner i en hektisk hastighed, og systemet forbedres og udvikler sig meget hurtigere. Hvis de skulle offentliggøre opdateringer hvert år eller to gange årligt, ville en masse brugerfeedback gå tabt, hvilket altid er en stor hjælp, når man udvikler noget. Det er for alle målgrupper, og hurtige opdateringer hjælper med at rette og forbedre systemet på en mere dynamisk måde.
P: Hvad angår personlig oplevelse, hvad er springet fra at gå fra en gratis app til en app med reklame og endelig til en betalt app. Hvilke værdier har du taget i betragtning for at beslutte at starte en betalt version af din applikation?
R: Når du opretter en applikation, skal du som udvikler spørge dig selv, om du gør det til fortjeneste, om du er tilfreds med at inddrive udgifter, eller hvis du simpelthen gør det for sjov eller for at lære:
- Hvis du gør det for sjov, er det bedre ikke at annoncere: Brugere bliver lykkeligere, og selve hele applikationen vil være hurtigere.
- Hvis du kun ønsker at inddrive udgifter, kan du lægge lidt ikke-påtrængende reklame på forsiden eller menuen, hvor brugeren bruger mere tid og måske en donationsknap (som 99% af mennesker vil ignorere, ja: P).
- Når det kommer til fortjeneste, er tingene ret komplicerede: Alle reklameboliger betaler meget, meget lidt for den reklame, der vises i Spanien (og meget mindre for den for Afrika, Kina og måske Rusland), her findes guldet i USA, Tyskland og Storbritannien. Hvis din ansøgning er global nok til at blive brugt meget der, med reklame kan du allerede tjene penge, og det er ikke nødvendigt at lave en betalt version ... hvis du ikke vil.
Jeg lavede Series til Android Premium for at kunne kompensere for de timer, jeg dedikerede til applikationen, da reklamen i god morgen kun gav mig 2 $. Det tog mig et stykke tid at gøre det, fordi jeg op til et bestemt tidspunkt tænkte "jeg ville ikke betale for dette", men da visse ideer begyndte at dukke op og udvikle sig både med mine vandringer og eksperimenter og med brugerforslag, begyndte jeg at forberede ny applikation, der brugte databasen. af den gratis (som er 100% anvendelig, det er ikke en simpel demo), men med tilføjelser designet til, at folk kan se dem og sige "for hvad det koster, er det det værd."
Jeg ser mange applikationer, der har en betalt version kun til fjernelse af annoncer (en af ​​dem var min 😉, og jeg synes ikke, nogen af ​​dem har haft særlig succes. Det er meget vanskeligt for den gennemsnitlige bruger at betale, når der ikke er nogen merværdi .
P: Du tror, ​​at en udvikler skal tage højde for brugernes anmodninger eller i stedet følge en linje for at få den oprindelige idé, de havde, uden at afvige fra stien.
R: Efter min mening er brugeranmodninger at ramme og gemme. Så længe du ikke ødelægger resten af ​​applikationen, skal du prøve at implementere det, som brugerne beder om, for det er trods alt for dem, vi laver applikationerne.
P: Lad os blive våde. Vil Android være fremtidens platform? Forudsiger du en 2-bunds kamp, ​​eller vil Windows Mobile ende med at komme ind i det?
R: Efter min mening indikerer alt, at Android vil være den mest udbredte platform med iOS og WP7 bag sig, men lad os håbe, at det ikke når monopol: Konkurrence kommer os alle til gode.
P: Tror du, at projekter som CyanogenMod eller MIUI skader Android-platformens vej, eller at de gør den mere åben eller gratis?
R: De er to meget forskellige tilfælde: CyanogenMod er open source og baseret på AOSP, så det er en meget renere Android end hvad du kan finde i mange Samsung, Motorola eller HTC, mens MIUI er en total ændring og lukket kilde uden evnen til at "give tilbage" forbedringer til samfundet.
Efter at have afklaret dette virker de begge godt for mig: Hver enkelt målretter mod et meget andet segment af brugere, mens det med andre platforme er, hvad der er, hvad der er, og hvis du ikke kan lide det, skal du købe noget andet.
P: Endelig dem, der læser os og ikke tør at programmere til Android. Hvilke råd / advarsler giver du dem, der tvivler på, om de skal begynde at programmere til Android.
R: Programmering til Android er en meget sjov og givende oplevelse, jeg har lært meget, og nu udnytter jeg det i mit arbejdsliv 😉
Nogle gange kan du blive frustreret, når noget ikke fungerer, som du synes, det skal, eller når nogen ikke læser beskrivelsen eller simpelthen ikke ved, at deres telefon ikke virker magisk og ender med at give dig en dårlig kommentar med en stemme fra en stjerne ( Det gør ondt!), Men hver gang du løser en stor hindring, eller nogen fortæller dig, hvor meget de kan lide din ansøgning ... føler du, at al indsatsen har været det værd 🙂

Følg os på Google Nyheder

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Actualidad Blog
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   camaxo7 sagde han

    Meget godt interview, jeg anbefaler at læse det. Hilsen til RubenGM og held og lykke.

  2.   trimax sagde han

    Mange tak og held og lykke, knæk !!