| |
|
|
- Seite 1 - |
|
| Dokumentation wird momentan überarbeitet!
Infinity-Profan ist eine Programmiersprache für Android, mit der man klassisch programmieren kann.
Sie funktioniert mit einen On-Demand Kompilierer und einer Online-IDE, etwa um auf jedem Gerät und überall programmieren zu können, also auch auf dem Smartphone selbst für Smartphones.
Wichtigste Fragen und Antworten haben wir bei den FAQ gelistet: [...]
Infinity-Profans Quelltext-Syntax ist einfach toll. Sie bietet einerseits die Vorteile aus Java/ C, aber auch aus PHP, JS und XProfan/ Basic und verfolgt dieses Konzept bis hin zu einer sinnvollen und optimierten Programmiersprache, die auch jeder einfach tippen und einfach erlernen kann.
Zudem besitzt Infinity-Profan einen völlig neuen Operator, den "Space-Operator" [...] was die ohnehin einfache Syntax nochmals deutlich vereinfacht.
Hinweise für Programmier-Einsteiger:
Die Auswertung der Argumente erfolgt nicht wie in Basic, sondern wie in Java/ PHP/ C, denn hier gilt eine Syntax etwas weg vom Basic hin zu höheren Sprachen: Basic/ XProfan: Infinity-Profan: Das einfache Gleichheitszeichen ist immer ein Zuweiser, das Doppelte vergleicht die Werte (wie bei Basic das einfache Gleichheitszeichen). XProfan/ Basic: Infinity-Profan: Bitte auch die Unterschiede zwischen den Operatoren & und && und = und == und === einsehen [...]
<!---->
Download/ In den Warenkorb14,95 € inkl. MwSt. keine Versandgebühr |
| 1 kB | 14,95 € inkl. MwSt. keine Versandgebühr | | Artikel: | DE-9530 | | Bezeichnung: | InfinityProfan | | Version: | 1.1 | | Kurzbeschreibung: | Infinity-Profan Einzelentwicklerlizenz. (Vorverkauf, Betaversion) | | Hochgeladen: | 12.02.2015 | | | | Herunterladen | | | | 8 kB | | Hochgeladen: | 08.11.2015 | | Ladeanzahl: | | | | Herunterladen | | | | 1 kB | 14,95 € inkl. MwSt. keine Versandgebühr | | Artikel: | DE-10268 | | Bezeichnung: | InfinityProfan | | Version: | 1.1 | | Kurzbeschreibung: | Infinity-Profan Schul/ Lehranstalt-Lizenz | | Hochgeladen: | 08.11.2015 | | | | Herunterladen |
|
|
| |
|
|
| |
|
- Seite 6 - |
|
|
| Schrieb ich:
iF (07.01.15)
Das Eine ist was ich im ersten Schritt ermöglichen kann und das Andere wo es dann noch hingeht.
Zunächst wird es eine Online-IDE geben damit man eben kein SDK installieren muss und sofort loslegen kann - und egal wo man ist.
Im Hinterkopf halte ich eine Variante, wo die RPC-APP einen http-Server etablieren könnte der dann wiederum die IDE samt Kompilierer bereitstellt. So könnte man auch "Offline" per WLAN arbeiten.
Noch eine mögliche Variante wäre den Androiden als WLAN-Hotspot zu verwenden. Ob dann darauf wiederum auch noch ein http-Server laufen darf weiß ich nicht.
Aber eins nach dem anderen. |
|
|
| |
|
|
|
H.Brill | Wie sieht es denn mit den Bildschirmauflösungen aus ? Gerade die Smartphones und Tabletts haben da ja unterschiedliche Formate (3,5 Zoll, 4,5 Zoll, 7 u. 10 Zoll).
Hast du da eine automatische Anpassung der GUI und deren Controls geplant ? Ist ja interessant bei der Weitergabe einer APK. Der eine will es groß auf dem Tablett haben und der andere sieht auf seinem 3,5 Zoll Bildschirm nur ein Teil. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 08.01.2015 ▲ |
|
|
|
|
Peter Max Müller | Der arme Mann kommt vor lauter Fragen beantworten gar nicht mehr zum entwickeln von AndroidProfan Ich persönlich bin mir sicher das iF das mindestens genau so gut wie seinen legendären XPSE hinbekommt. Ich freu mich jedenfalls drauf. |
|
|
| |
|
|
|
| Kein Problem,
immer heraus mit den Fragen.
@Heinz: So, wie es bei Android üblich ist, kannst Du als Entwickler das Aussehen Deiner "Layouts" selbst bestimmen. So kannst Du selbst darauf Einfluss nehmen, bei welchem Gerät bzw. bei welcher Auflösung was wie wann wo gezeigt wird.
Ich werde die Mgl. schaffen absolut und relative zu positionieren. Siehe hierzu auch den (vorläufigen) Unterpunkt "Positionsangaben": [...] |
|
|
| |
|
|
|
H.Brill | Ist sowas dann schon vorhanden ? %MaxX, %MaxY, Width(), Height() |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 12.01.2015 ▲ |
|
|
|
|
| Klar, sind angedacht.
Werden auch width und height heissen.
Systemvariablensyntax spare ich mir aber komplett. |
|
|
| |
|
|
|
| Nenne ich die Funktion die im Fehlerfall gerufen wird OnError oder Error?
Ich nenne es ja auch onbackpressed und onmenupressed, demnach sollte es vielleicht auch onerror heissen?
Dann haben wir lauter on...-Funktionen, isses das? Gefällt mir nicht.
Was wäre wenn ich eine Funktion Event biete die gerufen wird sobald ein Ereigenis eintritt.
onbackpressed, onmenupressed, oder einfach onkey, onerror etc. könnten dann in der Funktion event abgegriffen werden. oder doch onevent?
Hülfe! Roland?! |
|
|
| |
|
|
|
HofK | iF (14.01.15)
Nenne ich die Funktion die im Fehlerfall gerufen wird OnError oder Error?
Ich nenne es ja auch onbackpressed und onmenupressed, demnach sollte es vielleicht auch onerror heissen?
OnError ist konsquent und einprägsam. Bei Error fragt man sich vielleicht erstmal ... Fehler - wie, was ... . Ich könnte noch ein paar On...'s vertragen. |
|
|
| |
|
|
|
| im Moment kämpfe ich mit einem Vollbildmodus herum. normalerweise soll eine app wohl entweder oder sein, im Manifest vorgegeben, ich möchte aber toggeln können und das ist von Version zu Version anders zu lösen... ätzend! |
|
|
| |
|
|
|
HofK | iF (18.01.15)
im Moment kämpfe ich mit einem Vollbildmodus herum.
Mit welchen "Waffen" erfolgt den der Kampf wenn man fragen darf und es nicht unter die Betriebsgeheimnisse fällt.
Vor fünf Jahren hatte ich mal mit Eclipse testweise (Android 2.2 API Level 8) eine Hallo-App erzeugt [...] .
Wollte jetzt mal wieder mit Eclipse oder Android Studio reinschauen um mir die Zeit zu vertreiben bis AndroidProfan online ist. |
|
|
| |
|
|
|
| Mit ganz konventionellen Java-Waffen, API Level 19.
Fullscreen-Modus ist jetzt im Griff.
Eine Problem war den Fullscreen hin- und herschalten zu können sodass es auch auf allen (hab hier 6 versch. Fons und 4 versch. Tabs) Geräten funktioniert aber auch, dass er nicht etwa wieder verlassen wird bzw. auch wieder hergestellt wird wenn sich Bildschirmanforderungen anderer APPs ergaben. Es ist halt jetzt "under Management" sodass man per AndroidProfan nur noch sagen muss diplay(display.fullscreen,true) und für den Rest sorgt die APP ganz alleine.
Für das Vollbild-Toggeln musste ich zudem kleinen Seiltanz zwischen 2 Threads absolvieren in Verbindung mit einer halbkuriosen Manifestdatei: KompilierenMarkierenSeparieren |
|
|
| |
|
|
|
| AndroidProfan-APPs können jetzt sogar auch Launcher sein, also die APP die sozusagen den "Desktop" mit Programmsymbolen bereithält bzw die App, die nach Drücken des Homebuttons angezeigt wird.
|
|
|
| |
|
|