Androidissa lukuisia ongelmia

Kehittäjiltä ei juuri Androidille kehuja satele, ei ihme että käyttökokemuksena Android on kuin vetelisi santapaperia hampaiden välistä. Varsinkin Android tabletit ovat niin syvältä ettei rajaa, sekä kehittäjät että käyttäjät alkavat saada sekoiluandroidista tarpeekseen!

Kannattaa ottaa ne linuxkakkulat silmiltä ja lukea artikkelit ja katsoa totuutta silmiin!

Developers: Android Fragmentation is a “Huge” Problem
http://www.slashgear.com/developers-android-fragmentation-is-a-huge-problem-05144471/

Android is a mess, say developers:
http://tech.fortune.cnn.com/2011/04/04/android-is-a-mess-say-developers/

Developer Explains Why Android Sucks for Some Audio Apps:
http://evolver.fm/2012/05/23/developer-explains-why-android-sucks-for-some-audio-apps/
7157
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Teen itse ohjelmointitöitä ja tuo Androidin "fragmentaatio" on pelkkää hölynpölyä. Android on monissa laitteissa, mutta mitä sitten? Niin on myös esim. Windows. Androidista on useampi julkaisu, mutta mitä sitten? Niin on myös esim. Red Hat Enterprisesta.

Ne valitukset johtuu pääasiassa siitä, että on epäpäteviä kehittäjiä jotka optimoivat ohjelmistonsa rikki, että ohittavat virtuaalikoneen eikä tee ohjelmia siististi Dalvikille ja Android API:lle. Toisekseen, ohjelmistoja kehitettäessä niitä ei tarvitse tehdä kaikille ikivanhoille julkaisuille. Ohjelmistoja kehitettäessä voi hyvin tähdätä Android 4.0:lle ja 4.1:lle, eli API level 14 niin ohjelmisto valmistuessaan saavuttaa kaikki maksukykyiset asiakkaat. Laiteiden erilaisuuteen auttaa tietysti ihan perusjutut kuten skaalautuvat käyttöliittymät. Dalvik ja Android API abstraktoi prosessorin yms. laitealustan kokonaan piiloon, että ei ole väliä missä sitä ajaa.

Tässä sitten vähän aiheellisempaa valitusta:

1. Android OS provides just one API for volume control. The problem is, there is a need for at least two types of volume control: overall output volume and media/music volume. This means manufacturers have to implement their own way of controlling the media/music volume. Unfortunately, each manufacturer does this differently, and there’s no way of finding out how they did it until you test each individual model. To make matters worse, Samsung used an inefficient way to control the hardware and media volumes, and deliberately feeds some of the hardware output to the microphone input. This creates audio mayhem.

2. Android OS is shockingly inefficient in dealing with real-time audio. The operating system adds about a seven second delay, and the hardware adds a further five or six seconds, making the default delay 12-13 seconds overall. We have managed to reduce the real-time delay to around half a second (500ms) or less, which we believe is is the best achieved on Android to date. [Ed. note: the iPhone version doesn't include perceptible delay.]

---

1. Tämä lienee jo muutettu uudessa Androidissa mutta kuitenkin, mikään ei estä tekemästä sovellukseen volumesäätöä.

2. Tähän on olemassa yksi selkeä ratkaisu, joka ratkaisee myös kohdan yksi: Tekee sen sovelluksen halutulle laiteelle, esim. Samsung Galaxy S3:lle eikä ala virittämään omia versioita joka hiton laitteelle. Ei siis eroa iPhonelle kehittämisestä.

3. Skaalautuva grafiikka on ihan perustekniikka käyttöliittymäkehityksessä kun tehdään erilaisille resoluutioille ja näyttökokoluokille sopivaa grafiikkaa/käyttöliittymää, Algoritmit on tunnettu jostain 70-luvulta.

Äänestä

"2. Tähän on olemassa yksi selkeä ratkaisu, joka ratkaisee myös kohdan yksi: Tekee sen sovelluksen halutulle laiteelle, esim. Samsung Galaxy S3:lle eikä ala virittämään omia versioita joka hiton laitteelle. Ei siis eroa iPhonelle kehittämisestä."

Eroaa ratkaisevasti! iPhonen omistaja tietää, että App Storen sovellukset toimivat kaikki hänen laitteessa. Google Play on ihan paska tässä suhteessa sillä varsinkin tabletkäyttäjä manailee kökköjen sovellusten paljoutta jotka ovat puhelinkäyttöön tehty tai eivät muuten toimi omassa laitteessa. Olisipa edes Google Playssä mahdollisuus rajata selkeästi puhelinsovellukset pois näkymästä. Muutenkin siellä saisi olla kunnon valvonta ettei valtaosa olisi bugista sontaa.

Androidissa on paljon kökköyksiä.

Äänestä
  • "Eroaa ratkaisevasti! iPhonen omistaja tietää, että App Storen sovellukset toimivat kaikki hänen laitteessa."

    Ei muuten toimi.

    "Google Play on ihan ***** tässä suhteessa sillä varsinkin tabletkäyttäjä manailee kökköjen sovellusten paljoutta jotka ovat puhelinkäyttöön tehty tai eivät muuten toimi omassa laitteessa."

    Google Play on eri juttu kuin Android.

    Äänestä

Ei winkuran käyttäjille kannata selittää noin monimutkaisia asioita kuten google play on eri kuin android. Yksinkertaiset ihmiset tarvii yksinkertaisempia vastauksia. :)

Äänestä
  • Mitäs teet Androidilla ilman Google Playtä!!!!! Saaaatanan urpo!

    Äänestä

  • jiipee... kirjoitti:

    Mitäs teet Androidilla ilman Google Playtä!!!!! Saaaatanan urpo!

    Mitä teey Windowsilla ilman Google Playtä?

    Äänestä

Kommentoi aloitusta


Kehittäjät raivoavat kirjoitti:

Kehittäjiltä ei juuri Androidille kehuja satele, ei ihme että käyttökokemuksena Android on kuin vetelisi santapaperia hampaiden välistä. Varsinkin Android tabletit ovat niin syvältä ettei rajaa, sekä kehittäjät että käyttäjät alkavat saada sekoiluandroidista tarpeekseen!

Kannattaa ottaa ne linuxkakkulat silmiltä ja lukea artikkelit ja katsoa totuutta silmiin!

Developers: Android Fragmentation is a “Huge” Problem
http://www.slashgear.com/developers-android-fragmentation-is-a-huge-problem-05144471/

Android is a mess, say developers:
http://tech.fortune.cnn.com/2011/04/04/android-is-a-mess-say-developers/

Developer Explains Why Android Sucks for Some Audio Apps:
http://evolver.fm/2012/05/23/developer-explains-why-android-sucks-for-some-audio-apps/

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu