Android-bijeenkomsten, vandaag met Yeradis Barbosa

Vandaag beginnen we een reeks interviews met mensen die betrokken zijn bij de sector van de Android-besturingssysteem op een bijzondere manier en misschien wel het belangrijkste. Het idee is om te zien Android maar vanuit een ander gezichtspunt dan we het gewoonlijk zien, vanuit het oogpunt van de makers van applicaties of vanuit het oogpunt van de mensen die in staat zijn om de originele rom aan te passen om ze een beetje meer te verfijnen en dat kunnen we genieten allemaal van deze extra voordelen.

Ik heb altijd geloofd dat degenen die echt een besturingssysteem hebben, dat kunnen zijn Android- of iPhone-besturingssysteem, tot sterrendom of tot mislukking zijn de makers van de applicaties, zonder hen zou het systeem op dit moment niet hetzelfde en minder zijn, waarin een besturingssysteem zonder een markt met een groot aantal applicaties niet is bedacht.

Op deze manier kunnen we ook de mogelijke tekortkomingen zien of niet, waar het systeem aan lijdt en ook zien waarom dit systeem nummer één kan worden of in de poging kan blijven.

In deze ronde van interviews gaan we beginnen met Yeradis Barbosa, een ontwikkelaar van toepassingen voor Android waarvan u er zeker enkele zult kennen. We zullen proberen vanaf vandaag en elke woensdag een van deze interviews te publiceren en we zullen ook proberen ervoor te zorgen dat het grootste aantal mensen met betrekking tot Android uit dit veld door deze sectie gaat.

1.- Wie ben je en wat is je relatie met Android?

Mijn naam is Yeradis P. Barbosa Marrero en ik ben programmeur van beroep en hobby :p

Ik ben momenteel verwant aan Android dankzij mijn geweldige Magic verworven in Vodafone en enkele applicaties die ik aan het ontwikkelen ben voor dit geweldige systeem.

2.- Laten we aan de slag gaan, vanuit het oogpunt van een applicatie-ontwikkelaar, welke voor- en nadelen zijn er in Android in vergelijking met andere systemen?

Ik zal antwoorden vanuit mijn volledige onwetendheid 🙁

De voordelen die ik zie Android, waaronder de veel genoemde, bijna versleten slogan dat het Open Source is, we kennen allemaal de voordelen die open source-applicaties bieden, want het hebben van een besturingssysteem dat ook open is, is de ostia, en voor tests kijk je gewoon naar de lijst roms gekookt "vanaf nul" (samengesteld), super verbeterd, zelfs gedoteerd.

Hoewel dit voordeel voor de meeste stervelingen alleen goed is voor ons als gebruikers (vanwege de verbeterde roms die we tot onze beschikking hebben) 🙁, aangezien ik mezelf tenminste niet het systeem zie bestuderen en verbeteren: ja, ik ken sommigen die dat wel doen: p

Een ander voordeel dat ik zie, is dat Google de vader is van het project en wie het "beheert", voor sommigen is dit meer dan voldoende reden, maar als je niet een van deze fanboys bent, moet ik je gewoon vragen om te kijken hoe veel API's die Google heeft gepubliceerd voor programmeurs en de interactie met hun services tellen mee en ongetwijfeld zullen ze bijna allemaal kunnen worden gebruikt in Android zonder verdere complicaties.

Voor mij is dit in ieder geval al geweldig, want mijn online leven heeft Google-services als kern…. en nee, ik heb geen problemen met privacy 😉

Een andere zou zijn om zonder veel trucjes de gewenste applicaties te kunnen installeren, zelfs diegene die niet op de markt zijn gepubliceerd. Installeer en ga (bijna bijna: P)

Het is ook geweldig om verschillende applicaties geïnstalleerd te hebben om hetzelfde te doen zonder elkaar te verpletteren, wat bedoel ik? Neem als referentie de geïnstalleerde browsers, het systeem, de Dolphin, de Opera mini ... als je hebt opgemerkt, vaak wanneer iets ons naar een webadres stuurt, krijgen we een lijst met deze browsers en laten we kiezen welke van de lijst willen we de actie uitvoeren, DIT IS DE REOSTIA EN HET HEEFT GEEN ANDER SYSTEEM, althans niet op deze manier en voor zover ik weet xDDD, zoals degene die zo geliefd is bij de Android-gemeenschap het beroemde IPhone OS, Windows Mobile of dezelfde Sysmbian…. het Pre clueless: S.

En tot slot, niet om mezelf uit te breiden omdat het uren kan duren, hoewel velen van jullie deze kenmerken beter kennen dan ik, is degene die ik het leukst vind DE CONVERGENTIE

En het is dat de code waarvoor ik programmeer Android Afgezien van de kleine dingen die typisch zijn voor dat systeem, kan ik het hergebruiken in andere omgevingen; is kopiëren en plakken in webprojecten en het werkt, plakken in desktopprojecten en ook, het is ook geldig om de code van andere projecten te kopiëren en in het Android-project te plakken, het feit dat ze JAVA als programmeertaal hebben gekozen was een zeer goede gok. Juist, omdat je hiermee kunt profiteren van alle bestaande Java-code voor Android, want dat is dat er al zoveel applicaties zijn en het aantal blijft toenemen (denk ik). Hierdoor kan de leercurve ook (bijna) nul zijn, degenen die JAVA al onder de knie hebben, hoeven alleen de details van Android te kennen, maar alleen deze, hun oude kennis, zal hen blijven dienen.

3.- De Android Market Ik denk dat we het erover eens kunnen zijn als ik zeg dat het een update nodig heeft en een opmerkelijke verbetering in termen van het zoeksysteem en het beheer van applicatiekosten en misschien iets anders. Als u het ziet als iemand die er applicaties op heeft of zal hebben, zowel betaald als gratis, wat is uw mening over de huidige Android Market?

Sorry, ik weet dat ze me zullen haten xDDD. De daadwerkelijke Android Market voor mij is het een TRASH in het normale gebruikersgedeelte, en voor de programmeurs (de Developer Console) is het beter om het niet te zeggen omdat ze de woorden xDDDD zouden censureren

En dit is de waarheid die veel te wensen overlaat, ik geef de voorkeur aan duizend keer de markt die Slideme.org aanbiedt boven het afval dat de Android markt​ En ik weet dat ik radicaal ben, maar ik moest het zeggen xDDD

En het is dat het niet mogelijk of aanvaardbaar is dat een programmeur die zijn applicaties op de markt publiceert zulke slechte "opties" krijgt aangeboden (om hem een ​​naam te geven).

We kunnen alleen zien:

  • de naam van de app
  • de versie
  • het aantal scores en een paar sterren (5) maar zonder het percentage dat ze vertegenwoordigen
  • totale aantal unieke app-downloads exclusief updates enzovoort
  • totale actieve downloads en hun percentage
  • als het gratis of betaald is
  • als het wordt gepubliceerd

Misschien lijkt dit voor velen prima, maar voor mij lijkt het een aanfluiting van een programmeur, bedrijf, manager, verkoper, etc.

Waarom ?

  • We kunnen de naamsveranderingen die de applicatie heeft ondergaan niet zien of in welke versie deze is opgetreden
  • We zien maar één versie en we hebben geen geschiedenis van gepubliceerde versies, laat staan ​​een plek om de verbeteringen te melden die zijn aangebracht in de versie die is gepubliceerd of de aangebrachte correcties, meer dan één programmeur heeft hiervoor zijn systeem moeten maken toen het zou meer zijn Het is praktisch en raadzaam voor de Markt om het aan te bieden, hoewel het nuttig is wanneer u de applicatie naar andere systemen brengt die de markt niet ondersteunen.
  • We kunnen de beoordelingen die elke versie heeft ontvangen niet zien, laat staan ​​de opmerkingen die erop zijn gemaakt, of zo Android-systeem zijn gemaakt (handig bij het corrigeren van fouten), kunnen we ook niet op die opmerkingen reageren, dus als een gebruiker zegt dat de app nutteloos is, kunnen we hem niet vertellen dat er een nieuwe versie is en of hij deze kan controleren om te zien of nu lijkt het erger 😛 xDDD, maar die opmerking zal blijven bij wat dit voor het leven betekent. En dit is belangrijk omdat in mijn geval, en ik weet dat het in meer dan één geval gebeurt, DE GEBRUIKERS ALLEEN EEN KLACHT MAKEN, MAAR ZE KUNNEN NIETS VERANDEREN (sorry als iemand "beledigd" is, maar helaas is het zo) het zou zijn om een ​​e-mail te sturen naar de ontwikkelaar om hem te vertellen over mogelijke fouten, ik begrijp dat dit niet hun plicht is, maar als ze de app leuk vinden, is het minste dat moet worden gedaan, als ze iets beters willen hebben, van Cursus; Ik begrijp dat veel opmerkingen ook voor dat doel achterlaten, om "te helpen" bij het corrigeren van fouten. En ik spreek niet langer van Spaans- of Spaanstalige gebruikers: S xDDD is er al als ze me zouden brandmerken als alles xDDD. Ze hebben een zeer slechte "gewoonte", trolstijl: S. Maar ik moet benadrukken dat ze niet allemaal zo zijn. Ik wil niet generaliseren, maar het is wat ik heb kunnen zien in relatie tot andere soorten cultuur, waar naarmate de nieuwe versies uitkomen, de opmerkingen die ze hebben gemaakt worden bijgewerkt. Ik wil ook geloven dat een groot deel van de fout (om niet alles te zeggen) hiervan de markt is, omdat ze me niet de mogelijkheid geven om een ​​opmerking als opgelost te markeren en om de gebruiker die die opmerking heeft geplaatst op de hoogte te stellen en dus andere gebruikers zullen het ook kunnen zien…. (dacht: nu als ik geen gebruikers meer heb xDDDDD)

Elke opmerking is natuurlijk altijd goed, positief of negatief, de opmerking wordt altijd goed ontvangen.

  • We weten niet het totale aantal unieke downloads per versie
  • u activeert ze ook niet op versie en dus ook niet op hun percentage
  • We hebben niet de mogelijkheid om meer mechanismen in te stellen dan gratis of betaling en de laatste alleen via Google Checkout, wat een grote impact heeft op de verkoop, aangezien er veel mensen zijn die de Checkout niet willen gebruiken, ze zouden andere moeten aanbieden meer populaire methoden zoals Paypal en gewone Als directe betalingen gaan we als een leven lang, maar ook en als we willen dat onze applicatie bèta is? of 30 dagen proefversie? Voor deze gevallen zullen we verschillende versies voor deze dingen moeten maken, en voila, aangezien we geen versiegeschiedenis of opmerkingen van de programmeur hebben over de kenmerken van deze versie, zullen we niet eens weten hoe vaak het is bèta of getest 😉 bijvoorbeeld
  • We kunnen alleen gepubliceerd plaatsen of niet, maar als we willen dat het alleen verschijnt voor een groep gebruikers X? Waarom kunnen we niet meerdere van dezelfde applicatie, een officiële versie en andere ontwikkelingsversies hebben? en dus om de BETA-versies van dezelfde plaats te kunnen nemen en de dingen niet te scheiden, weten sommigen van degenen die dit zullen lezen wat ik bedoel: ja (bedankt allemaal voor je tijd en hulp bij mijn projecten)

Hoe dan ook, ik ben teleurgesteld in de markt, want bovendien moeten de programmeurs die we publiceren een vergoeding van 25 dollar betalen en ze bieden ons dat: S

4.- Wat is uw mening over de zogenaamde fragmentatie van het Android-systeem? Denk je dat het op de lange termijn onvermijdelijk is?

Ik haat fragmentatie, als programmeur moet ik nadenken over voor welke versie van het systeem ik de applicatie zal maken, en afhankelijk van welke ik kies, zullen er velen zijn die het niet kunnen installeren 🙁, dus in mijn geval zal ik alleen doen voor 1.5, maar hoe zit het met de vorige versies? SORRY CHIC @ S

Versies van een besturingssysteem hebben altijd bestaan, ik denk dat het in zekere zin iets is dat niet kan worden vermeden, maar verdomd, dat het de applicaties niet beïnvloedt, dat de versie niet degene is die de mobiel heeft, dat zou het moeten zijn zo eenvoudig als de gebruiker x bibliotheken zullen worden geïnstalleerd en periode, die een solide en homogene basis vormen en die ene versie onafhankelijk is van de andere maar die naast elkaar kan bestaan ​​in dezelfde mobiele telefoon 🙁

5.- Apple wordt er altijd van beschuldigd zeer rigoureus te zijn met het accepteren van applicaties in de Apps Store, iets wat niet gebeurt in de Android Market, maar denk je dat het handig zou zijn om een ​​soort controle uit te oefenen bij het uploaden van de app?

CONTROLE NEE, authenticiteitstekens ja, het kan niet zo zijn dat aanvragen voor X-diensten verschijnen, zoals banken en we weten niet of de bank groen licht geeft of in ieder geval de applicatie kent, voor al diegenen die met geld te maken hebben als het zou iets rigoureuzers doen, evenals degenen die gegevens verzamelen van 'bekende' services, omdat er al veel roddels zijn gemeld in de markt

6.- Una cosa que está muy de moda hoy en día es hablar acerca de la multitarea, el multitasking, correr aplicaciones en segundo plano, etc.. Todo motivado por el anuncio de Apple respecto a su iPhone OS 4. ¿Crees efectiva la forma en que Android gestiona esta tarea? ¿Cambiarías algo ya sea añadiendo o quitando? ¿Cual os parece más correcta, la que propone Apple, la actual de Android, o puede que quizás WebOs?

Mijn kennis is in die zin nul, omdat het in Android prima lijkt, dat als ik iets in het systeem zou toevoegen om de processen te beheren dat we geen dingen van derden hoeven te installeren, het iets is dat zou moeten komen standaard al als je meer opties wilt een die voor het leven zoekt met die andere apps

Maar als het prestatieprobleem is verbeterd, kan het niet zo zijn dat Android, als het nog maar 18 meg ram over heeft, super traag en ondraaglijk wordt.

7.- Android is een jong, nieuw besturingssysteem dat erg snel groeit. Als we naar het begin van Android kijken en het vergelijken met het huidige, zijn er veel veranderingen die we kunnen vinden in de functionaliteiten en in de kern. Hoe zie je deze snelle Android-tour? Loopt het niet te veel? Kijk je naar de SDK en de NDK, zie je die dan goed ontwikkeld of juist heel licht?

Dit, is het gelopen? Ik denk niet dat het is gelopen, sterker nog, ik denk dat ze niet eens kruipen, de veranderingen tussen versies lijken me een beetje absurd, ik bedoel niet dat het niet zo zou moeten zijn of dat het niet op een andere manier kon worden gedaan, maar het kan niet zo zijn dat we moeten wachten op 2.1 om dingen toe te voegen die uit versie 0 moesten komen, dus ik denk dat sommige dingen heel licht zijn.

Ik zou ook de eclipse-plug-in verbeteren, maar dat is een ander verhaal, het is dat het ontwerpen van een venster in XML erg vermoeiend wordt, de visuele opties voor het maken van WYSIWYG-achtige vensters zijn erg slecht, dat beperkt een beetje.

8.- Welke SDK of systeem biedt meer functionaliteiten of bronnen bij het ontwikkelen van een applicatie, Android, Apple OS, Windows Mobile of WebOs?

Het is relatief, voor mij Android Het was al geweldig om de sdk te downloaden om de eclipse te configureren en te beginnen met programmeren. Dat als de emulator, ik degene wil martelen die het heeft gedaan, LANGZAAM MEER GEEN KRACHT

9.- Welke API vind jij het meest innovatief of biedt meer mogelijkheden bij het maken van een app?

ALLE. het is alleen om het idee te hebben van een applicatie die het xDDD kan gebruiken

10.- Hoe ziet u de toekomst van dit systeem op korte en lange termijn? Vertel ons over uw projecten, gemaakte applicaties, websites, hoe u u kunt volgen via twitter, facebook, enz.

Nou, ik moet een keer een vraag stellen «Android heers over de wereld? " En ik denk dat als xDDD, maar kijk naar de statistieken voor zichzelf spreken, de constante groei en marktaandelen bereikt worden. Ik zie het als de nieuwe koning van mobiele systemen, omdat bedrijven niet alleen open zijn, maar ook minder weerstand zullen bieden bij het aanpassen en gebruiken ervan, waardoor het geld wordt bespaard om er vanaf het begin een te worden 😉 en ze zouden ook profiteren van de bestaande gemeenschap.

Om mij te kunnen volgen, hoewel er niet veel te zien is, kun je mij zoeken op twitter, daar ben ik dan @yradis, Ik heb ook een website waar ik wel eens iets op publiceer www.yeradis.com en mijn profiel is nu verrijkt met Buzz

Ik heb momenteel twee projecten gepubliceerd in de markt en deze zijn:

HalloTXTroid en Mijn tv-gids

Als u op de markt naar «yeradis» zoekt, krijgt u deze apps, ook in Cyrket en Androlib

Hoewel er niet alleen deze zijn, maar als ze het meest actief zijn, ben ik met andere begonnen, maar ze slapen en sommige ideeën die ik wil ontwikkelen, zijn er enkele te zien in mijn Google Code-profiel aan de linkerkant, enkele hiervan projecten verschijnen.

Veel dank aan Yeradis voor zijn deelname aan dit interview.


Volg ons op Google Nieuws

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Actualidad Blog
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Yeradis P. Barbosa Marrero zei

    groeten

    Ik hoop dat je het interview leuk vindt 😉

    Muchisimas gracias al equipo de Androidsis por pensar en mi

    Het is gewoon mijn visie en mijn ervaring in de wereld van Android 😉

    Zonder meer….
    ik vertrek