Programmiersprache für Android?

J

Johan

Dauergast
255
Gibt es eine Programmiersprache für Android, mit der man direkt auf dem Handy entwickeln _UND_ testen kann (ohne Zuhilfenahme eines PCs)? Z. B. Python.
 
  • Danke
Reaktionen: swordi
Das kann doch nicht wirklich Spaß machen auf so einem kleinen Bildschirm zu Programmieren... oder?
Habe aber auch noch nichts davon gehört abgesehen von:
XDA - Programming on Device
 
Zuletzt bearbeitet:
Also ich hab manchmal das Problem das ich bei großen Klassen den überblick verliere.
Wie soll das dann bitte auf einem Handy Bildschirm ablaufen.

Ich denk da wird es nichts geben da die nachfrage für sowas wohl doch sehr gering ist.
 
Zuletzt bearbeitet:
Wobei wenn ich an die Tablets denke, könnte es da zu gebauchen sein. In wie weit es Sinn macht sei mal dahin gestellt. Da gibt es Sinnloseres ;)
 
GalaxyKeks schrieb:
Wobei wenn ich an die Tablets denke, könnte es da zu gebauchen sein. In wie weit es Sinn macht sei mal dahin gestellt. Da gibt es Sinnloseres ;)

Ach stimmt Tablets.. hab ich gernicht dran gedacht. Da würde es ja schon eher sinnvoll sein ;)
 
rushzero schrieb:
Also ich hab manchmal das Problem das ich bei großen Klassen den überblick verliere.
Wie soll das dann bitte auf einem Handy Bildschirm ablaufen.
Also bei einem Display >=4" und idealerweise Hardware-QWERTZ-Tastatur und einer gut abgestimmten API geht das hervorragend. Guck' Dir z. B. mal PyS60 an (und dort "S60 Module Reference"), dafür gibt es auch eine gute Entwicklungsumgebung (PED), in Python selbst programmiert. Habe damit schon etliche Programme entwickelt, alle auf dem Telefon selbst.
rushzero schrieb:
Ich denk da wird es nichts geben da die nachfrage für sowas wohl doch sehr gering ist.
Das glaube ich nicht, gibt genügend Bastler, die auf sowas nur warten. Ein komplettes JAVA- oder C++-SDK wäre natürlich nichts für das Handy, aber eine Script-Sprache wie z. B. Python (kaum schwerer als BASIC) mit guter API, das geht am Handy.
 
  • Danke
Reaktionen: swordi
ich hab hier 2 24" bildschirme und beim arbeiten ist mir das manchmal zu wenig.

dann soll ich irgendwas auf einem 4" display machen. Zu geil ;) solche threads sind immer wieder lustig. aber anscheinend gibt es manche, die sich das antun ;)
 
es gibt doch das ASE, wurde in dem XDA-Developer Thread verlinkt.

android-scripting - Project Hosting on Google Code

damit kannste auch onDevice rumbasteln.

Scripts can be run interactively in a terminal, in the background, or via Locale. Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are currently supported, and we're planning to add more

versuchs einfach, ich benutz es auch ab und an :)
 
Bin gestern erst über "BASIC!" gestolpert.
Das läuft direkt auf Android.

Sent from ARCHOS 70 using Tapatalk.
 
Hast du mal einen Link oder weitere Infos zu BASIC!

Wenn ich das so eingebe bekomme ich alles mögliche angezeigt; unter anderem eine kostenpflichtige App namens Basic ... oder meinst du die?

...
 
Ich hatte es im Google-Market gefunden als ich nach "basic" suchte. Heißt dort "BASIC! + SQL". Es gibt auch eine Web-Seite dazu
http://laughton.com/basic/
Kostet tut es nix.

Sent from ARCHOS 70 using Tapatalk.
 
  • Danke
Reaktionen: Duffy003
Hallo frelix,

danke für die Info...

Manchmal muss man im Market wirklich die genaue Beschreibung incl. Groß- und Kleinschreibung in der Suche eingeben, sonst findet er nichts...

Habs gefunden und werde es mal ausprobieren...

Danke,
Duffy

Ein "Hello World" habe ich schon fertig ;-))

Ist ganz witzig...mal schaun, ob ich noch irgendwo einfache Basicprogramme auf der Festplatte habe...

...
 
Zuletzt bearbeitet von einem Moderator:
frelix schrieb:
Ich hatte es im Google-Market gefunden als ich nach "basic" suchte. Heißt dort "BASIC! + SQL". Es gibt auch eine Web-Seite dazu
RFO BASIC! for Android
Kostet tut es nix.

Sent from ARCHOS 70 using Tapatalk.
Danke, genau an so was habe ich gedacht. Scheint zwar noch nicht so vollständig zu sein (Kalender- und Kontakt-API scheint noch nicht dabei zu sein) wie PyS60 (das ist aber auch schon seit ca. 6 Jahren verfügbar, hatte es schon auf meinem Siemens SX1 drauf), aber das wird hoffentlich noch kommen.
 
Wow, habe in diesem BASIC gerade eine geniale Fähigkeit entdeckt - ähnlich der Python-Funktion "eval(string-expression)":

Aus der Dokumentation:
Code:
! STR$(N)
!
! Returns the string representation
! of the numeric expression.

print STR$( 42)
print STR$( 84/2)
Damit kann man sehr einfach z. B. einen Taschenrechner implementieren, der ganze Ausdrücke wie "sin(pi/2)" auswerten kann:

print STR$(sin(pi/2))

Zugegeben nicht ganz das was "eval(...)" leistet (das wertet auch Strings aus, sogar mit Variablen), aber immerhin :)

Und ich denke:

Code:
a=2
print STR$(sin(pi/a))

sollte auch funktionieren - und dann wird es richtig interessant :)
 
Zuletzt bearbeitet:

Ähnliche Themen

5
Antworten
0
Aufrufe
1.141
586920
5
M
Antworten
4
Aufrufe
1.168
swa00
swa00
B
Antworten
4
Aufrufe
470
bb321
B
Zurück
Oben Unten