Ich habe einen bestimmten Anwendungsfall und habe drei Möglichkeiten gefunden, dies über das Internet zu tun, die für vage Anwendungsfälle definiert sind. Ich starre auf diese drei und frage mich, welche ich anwenden soll.
Ich neige dazu, dort zu sitzen und nicht zu wissen, was ich tun soll - und dann nichts zu tun ... Gibt es eine gute Möglichkeit zu wählen? Soll ich alle ausprobieren?
Um für einen bestimmten Kontext genauer zu sein, versuche ich, ein sehr leichtes Brettspiel zu erstellen, bei dem ich einen Teil des Bildschirms benötige, auf dem ich das Brettspielraster drehen , in das Raster zoomen und Teile in diesem Raster verschieben kann . Ich hatte keine Ahnung, wie das geht, aber ich fand Dinge online wie Core Animation, Core Graphics, Sprite Kit und sah Argumente dafür und dagegen - zum Beispiel ist Sprite Kit auf hohem Niveau, hält aber die Bildrate bei 60, was ist eine Verschwendung von Batterie, wenn sich auf dem Bildschirm nichts wirklich bewegt. Core Animation war eine API auf niedrigerer Ebene, die sich Apples Anleitung widersetzt, "die höchste Abstraktionsebene zu erreichen". Ich möchte nicht lernen, wie man 3 Dinge benutzt 1. Gibt es eine Möglichkeit, wie ich wählen und mich lösen kann?
Ich lasse dies als eher vage Frage, da ich denke, dass sie im gesamten Bereich der Software gilt.