AndroidApp: Unterschied zwischen den Versionen
Ulli (Diskussion | Beiträge) |
Ulli (Diskussion | Beiträge) |
||
Zeile 80: | Zeile 80: | ||
* History (seit Version 2.0.3): ist insgesamt noch etwas merwuerdig. Heute Nachmittag hatte ich das Problem, dass ich beim Anwerfen der App immer auf dem Spiel gelandet bin, bei dem ich zuletzt gezogen habe.Im Moment sehe ich dann immer die Startseite, und zwar auch in der History, d.h. Startseite -> Back-Symbol antippen -> Startseite -> Back Symbol antippen -> letztes Spiel. ({{Benutzer|kili}}, Nexus 7 mit Android 4.2.1, 8.1.2013). Nachtrag: ich habe den Eindruck, dass ich mir das nur eingebildet habe. Im Zweifelsfall also erstmal ignorieren.({{Benutzer|kili}}). | * History (seit Version 2.0.3): ist insgesamt noch etwas merwuerdig. Heute Nachmittag hatte ich das Problem, dass ich beim Anwerfen der App immer auf dem Spiel gelandet bin, bei dem ich zuletzt gezogen habe.Im Moment sehe ich dann immer die Startseite, und zwar auch in der History, d.h. Startseite -> Back-Symbol antippen -> Startseite -> Back Symbol antippen -> letztes Spiel. ({{Benutzer|kili}}, Nexus 7 mit Android 4.2.1, 8.1.2013). Nachtrag: ich habe den Eindruck, dass ich mir das nur eingebildet habe. Im Zweifelsfall also erstmal ignorieren.({{Benutzer|kili}}). | ||
* Benachrichtigung im Standby-Modus mit "WLAN-Optimierung" (also Stromsparmodus): hatte ich auch schon im Chat und im Forum erwaehnt, und wir hatten beim letzten Java-Stammtisch im Dezember drueber geredet. Der Androide schickt ein SYN, mein (langsamer) Accesspoint schickt ein ACK/SYN, und noch eins und noch eins... der Androide schickt nach einer Minute ein weiteres SYN, der Accesspoint wieder ein ACK/SYN und so weiter und so fort. Das kann ein Bug im Android sein, oder in meinem Accesspoint, oder eine falsche/fehlende Option in der App. Das Resultat ist, dass es keine Benachrichtigung innerhalb des eingestellten Intervalls gibt, obwohl man dran ist, sondern irgendwann spaeter (manchmal mehrere Stunden spaeter). Das war zumindest bei der letzten Version der App (vor 2.0.3) so. pcap-File (mit tcpdump mitgeschnippelt) habe ich hier notfalls noch rumliegen. ({{Benutzer|kili}}, Nexus 7 mit Android 4.2.1, 8.1.2013) | * Benachrichtigung im Standby-Modus mit "WLAN-Optimierung" (also Stromsparmodus): hatte ich auch schon im Chat und im Forum erwaehnt, und wir hatten beim letzten Java-Stammtisch im Dezember drueber geredet. Der Androide schickt ein SYN, mein (langsamer) Accesspoint schickt ein ACK/SYN, und noch eins und noch eins... der Androide schickt nach einer Minute ein weiteres SYN, der Accesspoint wieder ein ACK/SYN und so weiter und so fort. Das kann ein Bug im Android sein, oder in meinem Accesspoint, oder eine falsche/fehlende Option in der App. Das Resultat ist, dass es keine Benachrichtigung innerhalb des eingestellten Intervalls gibt, obwohl man dran ist, sondern irgendwann spaeter (manchmal mehrere Stunden spaeter). Das war zumindest bei der letzten Version der App (vor 2.0.3) so. pcap-File (mit tcpdump mitgeschnippelt) habe ich hier notfalls noch rumliegen. ({{Benutzer|kili}}, Nexus 7 mit Android 4.2.1, 8.1.2013) | ||
− | |||
== Wunschliste == | == Wunschliste == | ||
Zeile 118: | Zeile 117: | ||
* Bei den zufälligen Spielen wählen mit wie vielen Spielern man spielen möchte. [[Benutzer:Mrmm|MrMM]] 18:24, 24. Sep. 2012 (CEST) | * Bei den zufälligen Spielen wählen mit wie vielen Spielern man spielen möchte. [[Benutzer:Mrmm|MrMM]] 18:24, 24. Sep. 2012 (CEST) | ||
+ | |||
+ | == Gemeldete Fehler, die aber keine sind (und deshalb nicht bearbeitet werden) == | ||
+ | * Spiel erstellen: man kann dem Spiel keinen Namen geben. ({{Benutzer|kili}}, Nexus 7 mit Android 4.2.1, 11.1.2013). Nachtrag: man kann, aber ist fuer Blindschleichen wie mich nur schwer zu erkennen. | ||
[[Kategorie:Definition]] | [[Kategorie:Definition]] | ||
[[Kategorie:Tools]] | [[Kategorie:Tools]] |
Version vom 21. Januar 2013, 19:23 Uhr
Inhaltsverzeichnis
Die Karopapier Android App
Bei der Karopapier Android App handelt es sich um eine Alternative zum Browser zum Spielen von Karopapier. Er wurde und wird von ulli entwickelt. Eine Übersicht, was die App kann man hier einsehen.
Download
Die App kann über GooglePlay runtergeladen werden (einfach nach Karopapier suchen...)
Change-Log
Version 2.0.3 (6.1.2013)
- Hilfe Funktion
- Das Verhalten in dem Fall, wenn man noch keine Login daten hat, ist komplett neu:
- Man kann auswählen ob man die Login-daten eingibt, sich als Spieler registrieren will oder einen Überblick (Hilfe) verschaffen will
- Mit dem Back-Button kommt man zum letzten Spiel zurück
- Beim Nachspielen gibt es einen Rundenanzeiger, aus dem man entnehmen kann, wo genau man sich in der Runde befindet (d.h. wer schon dran war und wer nicht, ist wahrscheinlich nur für die RE Spieler interesant)
- Einige Fehler im Zusammenhang mit dem Starten von Spielen behoben, z.B.
- Beim manuellen erstellen von neuen Spielen werden die ausgewählten Spieler nicht übernommen. Ich ende also entweder alleine im Spiel oder mit den ausgewürfelten Spielern, selbst wenn ich sie im Nachhinein noch geändert habe. CyanogenMod-7.2.0-galkaxysmtd MrMM 18:16, 24. Sep. 2012 (CEST)
Version 1.4.1 (13.9.2012)
- Kleines "Servicerelease"
- Durch das Preloading von Spielen kann es passieren, dass ein Spiel angezeigt wird, dessen Spielstand nicht mehr aktuell ist (Z.B. wenn man zwischenzeitlich im browser gezogen hat). Im Extremfall konnte es passieren, dass man einen falschen Zug gemacht hat. Das kann jetzt nicht mehr passieren (aufgrund einer neuen Schnittstelle zu Karopapier). Es kann zwar immer noch passieren, dass ein nicht aktueller Spielstand angezeigt wird, aber wenn man dann zieht, wird der Zug einfach ignoriert.
- Nachdem man im letzten Spiel wo man dran war gezogen hat, wird das Spiel neu geladen und nicht wie bisher im alten Zustand belassen
- Der "quabla Bug" ist behoben (Wenn jemand beim Start ausgestiegen ist, konnten man in bestimmten Situationen nicht auf dessen Startposition setzen
Version 1.4.0 (23.8.2012)
- Wesentliches neues Feature: Es können Spiele gestartet werden. Dabei kann zwischen 2 Modi gewählt werden:
- Manuell (alle einstellen wie gewohnt)
- Automatisch (Karte und Spieler werden per Zufall gewählt). Damit kann man mit einem Klick ein Spiel starten!
Außerdem gibt es eine Unterstützung für KaroIQ Spiele. Wenn diese Option gewählt wird, werden automatisch nur eingetragene KaroIQ Spieler berücksichtigt.
- Diverse Änderungen aufgrund der geänderten Karopapier API. Damit funktioniert der Chat wieder richtig und der Traffic bei Anzeige der letzten Chatzeile im Spiel ist deutlich reduziert
- In den Spielinfos werden die Spieler nach Zugdatum absteigend sortiert (ultimate)
- Die Spielliste (und damit die Zugreihenfolge) kann nach der Länge der Blockzeiten sortiert werden
- Bei Sortierung nach Spielenamen erfolgt die Sortierung caseinsensitiv
- Der Bremspunkt wird jetzt immer angezeigt
- Im Bordfunk und Chat sind maximale Textlängen gesetzt (255 bzw. 500 Zeichen)
- Bei der Eingabe des Benutzernamens in den Preferences ist jetzt Groß-Kleinschreibung egal
Version 1.3.1 (22.5.2012)
- Fehler behoben, der bewirkt hat, dass man ein Regeltest-Spiel nicht öffnen konnte um der Startpunkt zu ziehen
- XXXXX-Fehler in Spielinfos behoben
Version 1.3 (15.5.2012)
- Preloading von Spielen (Deutliche Beschleunigung beim Ziehen, solange man sich an die Default-Reihenfolge hält und nicht wild in den Spielen herumspringt, Super Idee von ultimate)
- Einblenden der letzten Chat Zeile im Spiel
- neue Spieleliste mit allen beendeten Spielen (meines Wissen ist die App jetzt die einzige Möglichkeit, beendete Spiele einzusehen)
- Bugfix: Beim Chat bleibt die Anzeige am unteren Ende festgenagelt, auch beim Neuladen des Chats
- Smart Checkpoints:
Überfahrene Checkpoints werden transparent gezeichnet (mir ist aufgefallen, dass man manchmal Checkpoints sehen will, auch wenn sie bereits überfahren sind, z.B. und Spielzüge von Gegnern abzuschätzen, deshalb werden sie nach dem Überfahren nicht mehr komplett ausgeblendet, sondern transparent gezeichnet)
- Bei der Benachrichtigung dass man dran ist, kann man einen Sound abspielen lassen.
- Nachtspiele
Bei Nachtspielen wird alles angezeigt, was jemals in dem Spiel "erleuchtet" war. Das liegt daran, dass Didi die Karte so liefert. Auf Nachfrage sagte er, dass das in Zukunft auch im Browser so sein soll. Ich habe mir deshalb erspart, die aktuelle Browserdarstellung exakt nachzuprogrammieren. App-Spieler haben damit bei Nachtkarten ggfs. einen Vorteil.
- Die Regeländerung (mehrere Spieler auf einer Position) wird unterstützt - wenn Didi sie denn auch in der API unterstützen würde :-( Die App kanns jetzt jedenfalls.
- Anpassungen für Tablets (hatte letztens zum ersten mal die Möglichkeit das auf einem Galaxy Tab zu testen)
Version 1.2 (20.4.2012)
- Chat
Version 1.1 (25.3.2012)
- Nachspielen eines Spiels
- Nach Beendigung eines Spiel wird angezeigt, wievielter man geworden ist (Yashem)
- Beim Eingeben des Passworts in den Einstellungen wird das ganze als Passwort und nicht als normaler Text behandelt (Didi)
- Man kann eine Karte etwas über den Rand hinausscrollen, falls etwas durch die Zusatzinfos verdeckt wird (ultimate)
- Der Bordfunk scrollt automatisch nach unten, wo der neueste Bordfunk zu finden ist (quabla)
- In den Spielinfos wird die Anzahl der Züge angezeigt (N3bukadnezar)
- Wenn man lange auf den Zug-Button drückt, bleibt man nach dem Zug im gleichen Spiel und wird nicht automatisch ins nächste Spiel teleportiert wie sonst.
Version 1.0 (10.2.2012)
Initiale version, in der man im Wesentlichen nur ziehen kann. Außerdem
- Bordfunk
- Spielelisten
bekannte Bugs
- nach dem Eingeben eines Bordfunkspruchs und klick auf "Senden" oder auch nach Ansicht der Spielinfos und anschliessendem "zurueck" passiert es zumindest mir manchmal, dass ich nicht wieder beim aktuellen Spiel lande, sondern beim ersten, das ich in der "Sitzung" gezogen habe. (quabla, Galaxy S1 mit Cyanogenmod 9.0 stable, 13.9.2012)
- In Version 2.0.3 wird von der Startseite nicht mehr automatisch zum ersten drannigen Spiel gesprungen (kili, Nexus 7 mit Android 4.2.1, 8.1.2013)
- Hilfeanzeige ist kaputt: wenn ich z.B. auf dem Hilfe-Screenshot auf den "Start" Link tippe, bekomme ich einen leeren Rahmen angezeigt. Erst, wenn ich da einmal reintipe, bekomme ich den passenden Hilfetext. Wenn ich dann z.B. auf den "Checkpoint" Link tippe, bekomme ich einen Rahmen mit der Start-Hilfe. Erst nach erneutem Tippen in den angezeigten Frame bekomme ich den Text ueber Checkpoints. (kili, Nexus 7 mit Android 4.2.1, 8.1.2013)
- History (seit Version 2.0.3): ist insgesamt noch etwas merwuerdig. Heute Nachmittag hatte ich das Problem, dass ich beim Anwerfen der App immer auf dem Spiel gelandet bin, bei dem ich zuletzt gezogen habe.Im Moment sehe ich dann immer die Startseite, und zwar auch in der History, d.h. Startseite -> Back-Symbol antippen -> Startseite -> Back Symbol antippen -> letztes Spiel. (kili, Nexus 7 mit Android 4.2.1, 8.1.2013). Nachtrag: ich habe den Eindruck, dass ich mir das nur eingebildet habe. Im Zweifelsfall also erstmal ignorieren.(kili).
- Benachrichtigung im Standby-Modus mit "WLAN-Optimierung" (also Stromsparmodus): hatte ich auch schon im Chat und im Forum erwaehnt, und wir hatten beim letzten Java-Stammtisch im Dezember drueber geredet. Der Androide schickt ein SYN, mein (langsamer) Accesspoint schickt ein ACK/SYN, und noch eins und noch eins... der Androide schickt nach einer Minute ein weiteres SYN, der Accesspoint wieder ein ACK/SYN und so weiter und so fort. Das kann ein Bug im Android sein, oder in meinem Accesspoint, oder eine falsche/fehlende Option in der App. Das Resultat ist, dass es keine Benachrichtigung innerhalb des eingestellten Intervalls gibt, obwohl man dran ist, sondern irgendwann spaeter (manchmal mehrere Stunden spaeter). Das war zumindest bei der letzten Version der App (vor 2.0.3) so. pcap-File (mit tcpdump mitgeschnippelt) habe ich hier notfalls noch rumliegen. (kili, Nexus 7 mit Android 4.2.1, 8.1.2013)
Wunschliste
Weil ich im Forum die Übersicht verloren habe, wer welches sinnvolle Feature vorgeschlagen hat, bitte hier Featurerequests eintragen (ohne Gewähr, dass ich das zeitnah oder überhaupt umsetzen werde)
- Routenplan (ulli, 9.5.2012)
- Automatisches Ziehen (ulli, 9.5.2012)
- Blaues/r Symbol/Rahmen wenn man bei Rundenerster-Spielen als erster dran ist --MAvErICk 00:23, 10. Mai 2012 (CEST)
- (Auswahl des Zugpunktes: Dieser ist ja schwer zu treffen sofern man weit rausgezoomt hat. Idee: Bildschirm in 9 Bereiche teilen (unsichtbar) und nachdem man eine beliebige Möglichkeit angewählt hat (Wurstfingerauswahl) verändert das Tippen auf einen der 9 Bereiche (z.B. oben links) das entsprechende Zugfeld (z.B. oben links). -- Calypso 07:54, 10. Mai 2012 (CEST) Wunsch zurückgezogen bzw. auf allerniedrigste Prio gesetzt, weil das anklicken sowieso prima klappt, man kann ja jederzeit kurz etwas reinzoomen. Mittlerweile hunderte mal praktiziert. -- Calypso 08:12, 22. Nov. 2012 (CET) )
- Ich bin ja Fan von KaroLive und fände es cool, wenn es in der App auch die Zugmöglichkeiten der nächsten Runden wie bei der Bremshilfe von KaroLive gäbe. -- TheWhite 12:48, 10. Jun. 2012 (CEST)
- "Nochmal dran" nicht mittig im Screen platzieren, da es oft genau die neuen Züge überdeckt. Nervig, wenn man allein spielt oder als letzter zuende zieht.--:)idi 10:24, 24. Aug. 2012 (CEST)
- Spiele mit Nixblockern erstellen. Da würde es auch schon reichen wenn in der Spielerliste angezeigt würde wie viele Spiele im Moment geblockt werden. MrMM 15:39, 24. Aug. 2012 (CEST)
- Blacklist für Spieler, vielleicht auch Karten die nicht verwendet werden sollen MrMM 18:24, 24. Sep. 2012 (CEST)
- Nachspielen: Mehr Kontrast fuer die Buttons (rueckwaerts, zurueck, pause, vor, vorwaerts). Weiss auf hellgrauem Hintergrund ist keine Heldentat ;-) (kili, 6.1.2013)
- Nachspielen: Anzeige von Vektor und Benutzer beim Antippen eines Fahrzeugs (natuerlich nur sinnvoll, wenn man im Pause-Modus ist). (kili, 6.1.2013)
- Spielinfo, ggf. auch Spielerinfo (beim Antippen eines Fahrzeugs): Anzeige der Bedenkzeit und Datum/Uhrzeit des letzten Zugs (falls die API das hergibt). (kili, 6.1.2013)
- Letzter Satz im Chat: Grobmotoriker-Option -- ich verwurstfingere mich oft beim (Versuch des) Wegtippen(s) der letzten Chatnachricht und bekomme dann den kompletten Chat auf den Schirm geworfen. Vielleicht kann man hier irgendwas mit "Drauftippen -> Weg" und "Nach oben ziehen/wischen -> Chat anzeigen" machen. (kili, 6.1.2013) guter Plan (Quabla 19:38, 10. Jan. 2013 (CET))
- Zoom per Doppeltatsch faend ich praktisch (Quabla 19:38, 10. Jan. 2013 (CET))
- Crash-Animation: Zappelgrafik in der Naehe des Crashes anzeigen, statt in der Mitte des Displays. (kili, 15.1.2013)
Erledigte Punkte aus der Wunschliste
In Version 1.3
- zu: "Wenn man lange auf den Zug-Button drückt, bleibt man nach dem Zug im gleichen Spiel und wird nicht automatisch ins nächste Spiel teleportiert wie sonst." - Hier wäre es dann schön wenn man direkt sehen könnte wer nach einem dran ist. Momentan muss man den Umweg über die Spieleinfo gehen. --MAvErICk 00:45, 10. Mai 2012 (CEST)---
- Danke :-D --MAvErICk 22:24, 22. Mai 2012 (CEST)
In version 1.4
- Spiele starten (ulli, 9.5.2012)
In Version 1.4.1
- Aktuelles Spiel Neuladen wenn keine weiteren Spiele zu ziehen sind (TheWhite im Forum)
- Lösung für das Preload-Problem des gemischten Ziehens in Browser und App (ulli & Calypso & weitere ...)
- Wenn jemand schon beim Startzug ausgestiegen ist, kann man auf das Feld eigentlich wieder ziehen.Die App zeigt auch korrekt einen grauen Kreis um den Ausgestiegenen an, und zeigt eine Auswahl an,allerdings kann man da nicht zwischen ausgestiegenem Spieler und Zuzgpunkt waehlen, sondern nur den Spieler anklicken. (quabla, 13.9.2012)
In Version 2.0.3
- Beim Nachspielen: Rundenbeginn markieren (evtl. kurz fetten blauen Rahmen einblenden), Rundenweise Anzeige durch tippen (Ausführung hält nach jeder Runde an, der dann als RE dran ist blinkt), Nachspielen der letzten 3 Runden (auf Wunsch) -- Calypso 07:58, 10. Mai 2012 (CEST)
- Bei den zufälligen Spielen wählen mit wie vielen Spielern man spielen möchte. MrMM 18:24, 24. Sep. 2012 (CEST)
Gemeldete Fehler, die aber keine sind (und deshalb nicht bearbeitet werden)
- Spiel erstellen: man kann dem Spiel keinen Namen geben. (kili, Nexus 7 mit Android 4.2.1, 11.1.2013). Nachtrag: man kann, aber ist fuer Blindschleichen wie mich nur schwer zu erkennen.