AndroidApp: Unterschied zwischen den Versionen

Aus KaroWiki
Zur Navigation springen Zur Suche springen
 
(168 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<div style="float:left;padding-right:2em;padding-bottom:2em;">__TOC__</div>
 
== Die Karopapier Android App ==
 
== 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 {{Benutzer|ulli}} entwickelt. Eine Übersicht, was die App kann man [http://karopapier.dead-parrot.de/~ulli/karopapierapp/AndroidKaropapierApp.html hier] einsehen.
+
Bei der Karopapier Android App handelt es sich um eine Alternative zum Browser zum Spielen von Karopapier. Sie wurde und wird von {{Benutzer|ulli}} entwickelt. Was die App kann, ist hier [http://karopapier.dead-parrot.de/~ulli/karopapierapp/AndroidKaropapierApp.html hier] in einer Übersicht dargestellt.
  
 
=== Download ===
 
=== Download ===
Die App kann über GooglePlay runtergeladen werden (einfach nach Karopapier suchen...)
+
Die App kann über [https://play.google.com/store/apps/details?id=de.ulli.karopapier.app GooglePlay (de.ulli.karopapier.app)] runtergeladen werden (Link anklicken oder einfach nach Karopapier suchen...). Mit einem QR-Code-Scanner kannst du auch mit dem Smartphone den folgenden Code scannen.
  
== Change-Log==
+
[[Datei:PlayStoreKaropapier.png]]
  
=== Version 2.0.3 (6.1.2013) ===
+
== Change-Log ==
* Hilfe Funktion
+
Hier kann man das [[AndroidApp/ChangeLog|Changelog]] einsehen.
* 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 [[Benutzer:MrMM|MrMM]] 18:16, 24. Sep. 2012 (CEST)
 
  
=== Version 1.4.1 (13.9.2012) ===
+
== Offene Punkte und Featurewünsche ==  
* Kleines "Servicerelease"
+
Die Liste der offenen Wünsche befindet sich [[AndroidApp/Wunschliste|hier]].
** 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
 
  
 
+
== Bekannte Bugs ==
=== Version 1.4.0 (23.8.2012) ===
+
Es gibt auch eine [[AndroidApp/Bugs|Fehlerliste]]
* 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.<br><br>
 
[[Datei:Android-GameStart.png]]
 
* 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
 
[[Datei:Android-Chat2.png]]
 
* 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.
 
[[Datei:Android-Regeländerung.png]]
 
* 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. ({{Benutzer|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 ({{Benutzer|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.  ({{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 ==
 
 
 
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 ({{Benutzer|ulli}}, 9.5.2012)
 
* Automatisches Ziehen ({{Benutzer|ulli}}, 9.5.2012)
 
* Blaues/r Symbol/Rahmen wenn man bei Rundenerster-Spielen als erster dran ist --[[Benutzer:MAvErICk|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). -- [[Benutzer:Calypso|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. -- [[Benutzer:Calypso|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. -- [[Benutzer:TheWhite|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.--[[Benutzer:Didi|&#58;)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. [[Benutzer:Mrmm|MrMM]] 15:39, 24. Aug. 2012 (CEST)
 
* Blacklist für Spieler, vielleicht auch Karten die nicht verwendet werden sollen [[Benutzer:Mrmm|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 ;-) ({{Benutzer|kili}}, 6.1.2013)
 
* Nachspielen: Anzeige von Vektor und Benutzer  beim Antippen eines Fahrzeugs (natuerlich nur sinnvoll, wenn man im Pause-Modus ist). ({{Benutzer|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). ({{Benutzer|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. ({{Benutzer|kili}}, 6.1.2013) guter Plan  ([[Benutzer:Quabla|Quabla]] 19:38, 10. Jan. 2013 (CET))
 
* Zoom per Doppeltatsch faend ich praktisch ([[Benutzer:Quabla|Quabla]] 19:38, 10. Jan. 2013 (CET))
 
* Crash-Animation: Zappelgrafik in der Naehe des Crashes anzeigen, statt in der Mitte des Displays. ({{Benutzer|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. --[[Benutzer:MAvErICk|MAvErICk]] 00:45, 10. Mai 2012 (CEST)---
 
**Danke :-D --[[Benutzer:MAvErICk|MAvErICk]] 22:24, 22. Mai 2012 (CEST)
 
 
 
=== In version 1.4 ===
 
* Spiele starten ({{Benutzer|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. ({{Benutzer|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) -- [[Benutzer:Calypso|Calypso]] 07:58, 10. Mai 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.
 
* 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}}).
 
  
 
[[Kategorie:Definition]]
 
[[Kategorie:Definition]]
 
[[Kategorie:Tools]]
 
[[Kategorie:Tools]]
 +
[[Kategorie:AndroidApp|!]]

Aktuelle Version vom 5. März 2020, 16:10 Uhr

Die Karopapier Android App

Bei der Karopapier Android App handelt es sich um eine Alternative zum Browser zum Spielen von Karopapier. Sie wurde und wird von ulli entwickelt. Was die App kann, ist hier hier in einer Übersicht dargestellt.

Download

Die App kann über GooglePlay (de.ulli.karopapier.app) runtergeladen werden (Link anklicken oder einfach nach Karopapier suchen...). Mit einem QR-Code-Scanner kannst du auch mit dem Smartphone den folgenden Code scannen.

PlayStoreKaropapier.png

Change-Log

Hier kann man das Changelog einsehen.

Offene Punkte und Featurewünsche

Die Liste der offenen Wünsche befindet sich hier.

Bekannte Bugs

Es gibt auch eine Fehlerliste