Olen ostanut juuri samsung galaxy mini android puhelimen. Aion kääntää sille C kääntäjän jotta voisin koodata matkoillakin. Meinasin ensin hankkia C kääntäjän jossa on ARM tuki ja sitten sillä kääntää tcc C kääntäjän puhelimelle. En vain löydä sopivaa C kääntäjää ARM prosessorille ja arm-linux-gnueabi-gcc ei löydy ubuntu 8.04 paketeista. Tietääkö kukaan mistä löytyisi C kääntäjä jolla voisi kääntää sovelluksia tuolle puhelimelle?
No sen kokoisella ja luurin heikolla (epätarkka kosketus) kosketusnäytöllä ei kyllä paljoa koodailla. Itse kirjoittelen pari vuotta vanhalla mutta selkeästi isommalla ja tarkemmalla (lue herkemmällä) kosketusnäytöllä ihan suomea (SGS 1), niin virhepainalluksia tulee silläkin aivan hitosti. Muutenkaan koodauksessa tarvittavia toimintoja ei oikein pysty edes kosketusnäytön pienellä näppäimistöllä saamaan (esim. nuolinäppäimet, joilla siirrytään koodirivien seassa).
Tietenkin, jos haluat käyttää 98% ajasta vain virtuaalinäppäimistön tuskailuun tuskailuun ja 2% itse koodaamiseen, niin anna mennä vaan.
Lebe80 kirjoitti:
Muutenkaan koodauksessa tarvittavia toimintoja ei oikein pysty edes kosketusnäytön pienellä näppäimistöllä saamaan (esim. nuolinäppäimet, joilla siirrytään koodirivien seassa).
Hmm siis ylös, alas, vasemmalle, oikealle? Kyllähän tuollaisia löytyy. Omassakin androidissa on näppäimistö jossa moiset löytyy.
Tosin sinänsä totta turiset että aika tuskaiseksi menisi :D Tabletilla voisi jo vähän paremmin kuvitella mutta ei siinäkään kovinkaan monimutkaista jaksaisi väsätä.
No en kyllä jaksaisi tabletillakaan näppäillä. Fyysinen näppäimistö on ainoa näppäimistö, millä pystyy koodaamaan, hipaisunäppäimistä puuttuu se tuntuma, joten varsinkin koodatessa virhepainalluksia tulee aivan älyttömästä.
Ja androidiinhan saa kyllä virtuaalinäppäimiä hankittua, mutta jonkun galaxy minin ylipieneltä ruudulta ei oikein näitä ylimääräisiä painikkeita pysty painelemaan.
Lebe80 kirjoitti:
Muutenkaan koodauksessa tarvittavia toimintoja ei oikein pysty edes kosketusnäytön pienellä näppäimistöllä saamaan (esim. nuolinäppäimet, joilla siirrytään koodirivien seassa).
Tässä tuleekin voimaan kosketusnäyttö, ei tarvitse nuolinäppäimiä liikkuakseen, voi ottaa ruudusta kiinni ja liikuttaa sormea niin rullaa ylös tai alaspäin, aivan kuten esim. nettiselaimellakin Android puhelimissa.
Pitkän googletuksen jälkeen löysin arm kääntäjän joka toimi androidille. Sitten vain käännetään TCC ja brainfuck tulkki. Voisihan sitä vaikka koodata bluetooth näppiksellä.
Kannattaisi ostaa windows-tabletti tai mikä parempaa, kannettava. Itselläni on samsun galaxy gio, joten kiitos tästä keskustelusta.
1. Päivitä ubuntusi. Uusin on 12.04.
2. Bionic libc on aika hirveä. Kannattaa kokeilla kääntää musl.
3. Puhelin ei sovi kovin hyvin koodaukseen.
1. Uusin Ubuntu ei toimi ibm x31 läppärillä kunnolla.
2. En roottaa Androidia (vielä).
3. Taidan sittenkin koittaa Android NDK:lla
1. Sitten vaihda distroa tai totu siihen että softa on vanhentunutta tai puuttuu.
2. Miksi et?
3. Tarkoitin enemmänkin puhelinten huonoja kosketusqwertyjä. Ainoa näppis jolla pystyin koskaan koodaaman kunnolla puhelimellani oli GKOS.
Lista ilmaisista android-kääntäjistä:
-Sourgelair
c
c++
objektive-c
fortran
pascal
-IDLE
java, android sdk
-C# To Go
C#
Lataa valmis kehitysympäristö.
Aihe on jo aika vanha, joten et voi enää vastata siihen.