AndroidApp: Unterschied zwischen den Versionen

Aus KaroWiki
Zur Navigation springen Zur Suche springen
 
(186 dazwischenliegende Versionen von 12 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 ===
Z.Zt. wird die App noch nicht über Google Play veröffentlicht (obwohl das angestrbt wird). Deshalb muss sie manuell installiert und auch manuell aktualisiert werden. Neue versionen werden hier, im Forum und im Chat bekannt gegeben (da wird man das ja wohl irgendwie mitkriegen). Hier ist der [http://karopapier.dead-parrot.de/~ulli/karopapierapp/KaropapierApp.apk Download-Link]
+
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.
<br>
 
Oder hier als QR-Code: <br>
 
[[Datei:appqr.png|165px]]
 
  
== Change-Log==
+
[[Datei:PlayStoreKaropapier.png]]
  
=== Version 1.4.1 (13.9.2012) ===
+
== Change-Log ==
* Kleines "Servicerelease"
+
Hier kann man das [[AndroidApp/ChangeLog|Changelog]] einsehen.
** 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
 
  
 +
== Offene Punkte und Featurewünsche ==
 +
Die Liste der offenen Wünsche befindet sich [[AndroidApp/Wunschliste|hier]].
  
=== Version 1.4.0 (23.8.2012) ===
+
== Bekannte Bugs ==
* Wesentliches neues Feature: Es können Spiele gestartet werden. Dabei kann zwischen 2 Modi gewählt werden:
+
Es gibt auch eine [[AndroidApp/Bugs|Fehlerliste]]
** '''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)
 
* 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]] 24.09.12
 
 
 
== 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)
 
* 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)
 
* 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)
 
 
 
== 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)
 
  
 
[[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