| |
|
|
Erste Erfahrungen-Thema, Nachfragen in der Beta-Zeit... |
|
|
| |
|
|
|
| Richtig, die Anfragen häufen sich - meine Ungeduld auch - außer Frage!
Hatte mich hier auch auf FB vorvorgestern erklärt:
FB [...]
Zuerst hole ich mir ne Gelenkkapselprellung ( [...] ) , dann ballern 1.000 ungeplante private Dinge auf mich ein und jetzt habe ich seit über ner Woche Rüsselseuche ( [...] ). Es ist als sollte es nicht sein! Ich lasse mich vom "Schicksal" aber nur begrenzt bedrängen und würde es zur Not mit 10 gebrochenen Fingern zu ende schreiben. Bin dran!
Da ich von ritueller Selbsttötung in Japan absehe, ich tue weiter was in meiner Macht steht. |
|
|
| |
|
|
|
| Bin heute noch in den Alphatests vermutlich auch bis sehr spät, allererste Beta-Tests demnach ab heute Nacht möglich - ich melde mich.
Das ganze funktioniert einfach toll und wird viel Spaß bringen.
In den ersten Beta-Tests werden ein paar Funktionen als "not implemented" gemeldet, da ich die Module nach und nach zuschalten möchte.
Ich rechne in der Beta-Phase dann mit einigen Bugmeldungen von jedem einzelnen Nutzer - sicher wird da noch einige Nacharbeit notwendig.
Anzustrebendes Ende dann wiederum der Beta-Phase würde ich auf Ende November festlegen. |
|
|
| |
|
|
|
| So,
es darf gerne probiert werden.
Die Funktion Gui muss ich in dieser ersten Beta noch ausgeklammert lassen, auch den Receiver (direkt auf Gerät ausführen) kann ich erst jetzt herstellen da der ja auch mit ip programmiert werden soll.
Was funktionieren sollte:
In der IDE [...] beliebige Projekte anlegen + kompilieren + apk.
Jetzt aber erstmal: Gute Nacht! |
|
|
| |
|
|
|
HofK | HURRA!
----------- die erste InfinityProfan App läuft auf meinem Androiden. |
|
|
| |
|
|
|
ByteAttack | gestern konnte ich mich noch anmelden, jetzt will er 15€ Dachte, ich hätte David mit meinen Grafiken bestochen.... |
|
|
| |
|
|
|
| @Marc:
Hast Du auch, nur die DB weiß noch nix davon - auch ich wusste dann heute Nacht eigentlich gar nichts mehr. ^^ Einfach mit Zahlungsart "Überweisung" bestellen und ich setze es dann manuell auf bezahlt. |
|
|
| |
|
|
|
Micha12334 | Hallo, ich wollte auch gern von XProfan auf auf InfinityProfan umsteigen. So habe ich das erste kleine Programmchen geschrieben. Ich nutzte die Vorab-Version der Einführung in die Programmierung, die ich mir runtergeladen hatte.Dazu muss ich sagen, dass die Umsetzung nicht so einfach war. Ich arbeite an meinem Laptop PC, Tablet (LenovoTab Yoga2-Android 5.0.1) und dem Phone Samsung 3 (SGH-i337, Android 4.3) Der Receiver funktioniert wunderbar! 1. Frage: Unter Datum time(7) erhalte ich auf dem tablet tt/mm/yyy und auf meinem Phone Sunday, November 29, 2015. Was ist die Ursache für den Unterschied? 2. Frage: Wann funktioniert gui? Das ist sonst wie Textmodus zeilenbasiert in XProfan... Anbei der Kode:
//
// InfinityProfan Program
// micha12334
// m-test002 v0.0.1
// created 2015-11-28
display.rotation.left = 1
cls rgb(0,0,100)
print " "
print " "
print " "
var a = 6
var b = 9.0
var tx1 = ""
var tx2 = "EINGABE"
print " Hallo Micha"
print " "
print " "+time (7)
print " "
print " __________________________________________"
print " "
var c = a * b
print " Zahl A = "+a
print " Zahl B = "+b
print " "
print " Zahl C = A * B"
print " "
print " Zahl C = "+c
print " "
print " __________________________________________"
print " "
msg msg.box, tx1, tx2,["OK", "Abbrechen"], "", eingabebox
proc eingabebox(btn,zahl)
var b = zahl
print " Zahl A = "+ a
print " Eingabe:Zahl B = "+ b
c = a*b
print " "
print " Neu: Zahl C = A * B"
print " "
print " mit Eingabe: Zahl C = "+ c
print " "
print " "
print " Programm mit tippen auf Display beenden"
endproc
proc event(id, data)
if id == event.touchdown
msg msg.box, "Programm beendet"
sleep 1000
end
endif
return
endproc
Vielleicht habt Ihr ein paar Verbesserungen? Grüße aus Radeberg
Zur Kenntnis: Ich habe hier ein paar Änderungen vorgenommen, die das kleine Programm verbessern sollten. Ich meine, Anfänger, wie ich, können nur lernen und aus Fehlern lernt man am meisten.
|
|
|
| |
|
|
|
HofK | |
|
| |
|
|
|
Micha12334 | Klaus, habe recht vielen Dank für die schnelle Antwort.
Gruß micha12334, Michael Schönwald |
|
|
| |
|
|
|
HofK | Mal kurz überflogen, mit dem ja neuen Space-Operator (Referenz) den ich in der Beta-Ausgabe vom Buch genauer beleuchte, wird es noch einfacher.
Bei print sollte man die Möglichkeit nutzen Strings über mehrere Zeilen auszugeben. Leider kann man das hier nicht direkt einstellen, da vorlaufende Leerzeichen in der Codebox und auch im Lauftext "wegoptimiert" werden. Die sind aber bei Infinity-Profan entscheidend.
Leider ist es in der online-IDE auch (noch ?) nicht möglich, die farbliche Hervorhebung bei diesem Feature von Infinity-Profan exakt zu realisieren. Sieht man an diesem Beispiel gut.
Deshalb das veränderte Programm als txt zum herunterladen und kopieren in die online IDE.
Bei der unveränderten proc eingabebox btn zahl kann man zur Übung mal versuchen die vielen print's zu reduzieren. |
|
|
| |
|
|
|
| Hallo Micha12334!
Micha12334 (29.11.15)
1. Frage: Unter Datum time(7) erhalte ich auf dem tablet tt/mm/yyy und auf meinem Phone Sunday, November 29, 2015. Was ist die Ursache für den Unterschied?
Danke für den Hinweis - das Problem ist behoben. Nun sollte auch bei diesen OS dd.mm.yyyy herauskommen.
Micha12334 (29.11.15)
2. Frage: Wann funktioniert gui?
Also ich hatte schon vor, dies noch heuer umzusetzen. Tatsächlich hatte ich es auch schon integriert und dann wieder zurück gebaut da ich viel an der Umgebung geändert hatte. Aber wie es mit kniffligen Dingen so ist, die dann auch noch auf lauter verschiedenen OS laufen müssen, ziehen sie sich manchmal in die Länge ohne das man es auf Anhieb durchschaut.
Micha12334 (29.11.15)
Vielleicht habt Ihr ein paar Verbesserungen?
Was mir sofort auffiel: display.rotation.left = 1
display.rotation.left hat normal den Wert 8.
display.rotation.top hat den Wert 1.
Bei cls rgb(0,0,100) kannst Du in Infinity einfach cls rgb 0 0 100 schreiben. |
|
|
| |
|
|