Veröffentlicht am Schreib einen Kommentar

Flutter

So, nun ist es also so weit. Nachdem ich mich die letzten Jahre mit der Entwicklung von iOS-Apps mithilfe von Swift und SwiftUI beschäftigt hab möchte ich gerne mehr Freunde mit meinen Apps erreichen.

Ich hab bereits eine Idee für mein nächstes Projekt, jedoch besitzt der Großteil meines Umkreises kein Gerät von Apple. Was es für mich schwierig macht Feedback einzuholen und die App, zumindest anfangs, im Bekanntenkreis aufzudrängen.

Also gut, SwiftUI gefällt mir leider sehr gut und ich hab mittlerweile eine Routine entwickelt und Erfahrungen gesammelt. Verdammt ich mag SwiftUI.

Als erstes Lehrmaterial wurde also ein Kurs auf Udemy gekauft, war gerade im Angebot. Ich dachte, was kann ich damit schon falsch machen.

Oh Boy, hat der Bums keinen Spaß gemacht. Dem Kursmenschen konnte ich nicht folgen, ich fand und finde das Arbeiten mit Flutter hässlich und es nervt mich diese Strukturen zu sehen.

Den Kurs also traurig und unzufrieden abgebrochen und für viele Wochen in Schande Eis gegessen.

Nun bin auf den Flutter-Kurs von Freecodecamp gefallen. Was für eine Scheisse, ich hab Spaß daran und das Gefühl etwas zu lernen. Es zieht sich zwar etwas, aber ich komme gut mit. Auch wenn ich Flutter unsagbar hässlich finde. Nun gut, vielleicht lerne ich diesen Infekt noch lieben, ähnlich wie befriedigendes Halskratzen.

Aktuell kann ich nicht mehr berichten, werde aber versuchen euch auf diese Reise mitzunehmen. Wenn ich nicht wieder hinschmeiße, meine Güte was hässlich….

Veröffentlicht am Schreib einen Kommentar

Tagebuch-App : Logbuch 3

Hallo zusammen, 

ich habe den Urlaub genutzt und weiter an der Tagebuch – App gearbeitet. 

Zuletzt habe ich einen Button hinzugefügt welcher es ermöglichen wird zwischen verschiedenen Arten von Einträgen zu wählen. 

In meiner Vorstellung soll der Benutzer einen umfangreichen Eintrag mit der Möglichkeit verschiedene Medien einzufügen erstellen können. 

Ausserdem wir der Benutzer einfach und schnell einen Foto- bzw. Spracheintrag erstellen können. 

Hierfür arbeite ich täglich an den Bedienelementen und versuche ein gesundes Maß zwischen Möglichkeiten und Komplexität zu finden. 

Einerseits würde ich gerne jedem Benutzer alle Funktionen bieten damit er seine Einträge maximal individuell gestalten kann. Auf der anderen Seite jedoch können die dafür nötigen Buttons abschreckend komplex wirken. 

Welch ein Glück, die App ist gerade in Entwicklung und wird sich noch täglich verändern. 

Hier ein Video über den aktuellen Stand der Dinge: 

Veröffentlicht am Schreib einen Kommentar

tagebuch – Logbuch

Ahoi zusammen,

langsam aber sicher finde ich immer wieder etwas Zeit um an meiner neuen App zu arbeiten. Erstaunlich wie viel Zeit doch so ein Junger Hund von einem verlangt. Aber es ist eine wunderschöne Zeit.

Gut also einen Tee gekocht und weiter gearbeitet.

Heute hab ich etwas an der UI gearbeitet. Ein Hindernis ist dabei wohl meine Arbeitsweise.

Ich arbeite immer von Punkt zu Punkt. In der Regel öffne ich meinen Laptop, starte einen Podcast und hab keine Ahnung an was gearbeitet wird. XCode und Simulator starten und dann wird schlichtweg probiert bist etwas entsteht was gefällt.

Und dieser Weg funktioniert für mich erstaunlich gut. Zeichnen und Prototypen basteln hab ich alles ausprobiert, aber diese Arbeit langweilt mich sehr und ich arbeite lieber im Code der App und sehe was möglich und machbar ist im Simulator. Nun noch Test Flight belasten und wieder und wieder am eigenen Handy ausprobieren. Vielleicht auch einige Tage immer wieder öffnen und testen, ich hab ja keinen Zeitdruck.

Also heute hab ich an den Buttons für die Medien, welche man zu Beiträgen hinzufügen kann, gearbeitet.

Hier der Code:

struct MediaButton: View {
    
    @State private var isEmpty : Bool = true
    
    var icon : String
    
    var amount : Int

    var body: some View {
        ZStack(alignment: .leading) {
            
            Rectangle()
                .cornerRadius(7, corners: [.topRight, .bottomRight])
                .cornerRadius(50, corners: [.topLeft, .bottomLeft])
                .foregroundColor(Color("water"))
                .opacity(isEmpty ? 0 : 1)
            
            
            HStack {
                Button {
                    withAnimation(.spring()) {
                        isEmpty.toggle()
                    }
                } label: {
                    Image(icon)
                        .resizable()
                        .scaledToFit()
                        .frame(width: 30, height: 30)
                        .frame(width: 40, height: 40)
                        .background(Color("midGray"))
                        .cornerRadius(50, corners: isEmpty ? [.bottomRight, .bottomLeft, .topLeft, .topRight] : [.topRight, .bottomRight])
                        .cornerRadius(isEmpty ? 50 : 7, corners: [.topLeft, .bottomLeft])
                    
                }
                if !isEmpty {
                    Spacer()
                    Button {
                        withAnimation(.spring()) {
                            isEmpty.toggle()
                        }
                        
                    } label: {
                        Text("\(amount)")
                            .font(Font.custom("Bitter-Bold", size: 16))
                            .foregroundColor(Color("lightCreme"))
                    }
                    Spacer()
                }
            }
            
        }.frame(width: isEmpty ? 40 : 90, height: 40)
    }
}

Vielleicht könnt Ihr mit dem Code etwas anfangen, das Ergebnis seht Ihr hier:

Nun gut, genug für heute. Bleibt frisch und nett…

Veröffentlicht am Schreib einen Kommentar

Etwas neues? vielleicht?

Guten Morgen zusammen,

hoardism, coincake und sofa budget sind ausgelutscht. Das soll nicht heissen es gäbe daran nichts mehr zu verbessern. Nein im Gegenteil, ich hab Ideen für diese ersten Kinder. Mir fehlt jedoch die Muse jeden Tag an der gleichen App zu basteln.

Deshalb fummel ich aktuell an einer neuen App herum, der Name steht noch nicht fest. Aber was soll sie denn nun können, werdet Ihr euch fragen! Ihr fragt euch genau die richtigen Fragen!

Es wird eine einfache Tagebuch-App, so nun ist es raus.

Ihr sollt darin täglich Einträge erstellen können, mit Bildern, Videos oder auch einfach nur Text. Ihr könnt darin blättern, freunde einladen gemeinsam einen Eintrag zu schreiben oder mit Bildern zu füllen.

Die Tage vergehen so schnell, man erlebt so vieles was zu schnell in Vergessenheit gerät. Wie meine anderen Apps entsteht diese App aus meinem eigenem Bedürfnissen. Aktuell bewegt sich sehr viel in meinem Leben, und ich fände es sehr schön dieses festzuhalten.

Aber warum nicht eine andere App benutzen oder eine Notiz schreiben? Nun, ich programmiere gerne und suche nach einer neuen Idee. Also schlicht und einfach darum 🙂

Mehr Infos folgen, bleibt gespannt…

Veröffentlicht am Schreib einen Kommentar

hoardism ist kostenlos

Ahoi zusammen,

hoardism ist nun uneingeschränkt kostenlos im App Store erhältlich.

Aber oh du meine Zeit warum hast du dich dazu entschieden? Werdet ihr euch sicher fragen…

Tja, die App ist nun einige Monate erhältlich und hat bisher monatlich ganze NULL downloads erreicht. Millionen über Millionen welche durch die 5 Käufer am Release der App eingenommen wurden waren leider schon das höchste der Gefühle.

Warum wird hoardism nicht gekauft?

  • Keine Werbung
  • Die Texte im App Store sind schlecht
  • Die Bilder sind nicht ansprechend
  • Die App ist schlecht

Wo nun der Fisch begraben liegt kann ich noch nicht sagen. Kostenlos wurde die App, da ich ohne hin nie Geld damit verdient hätte und es mich traurig stimmt das meine Arbeit nun niemand sieht.

Deshalb ladet die App gerne herunter und bewertet nach eurem Gusto. Ich freue mich über jeden Benutzer.

Ciao…

Veröffentlicht am Schreib einen Kommentar

hoardism – 1.0.168

Ahoi zusammen,

nachdem meine kleine Wilma mich schön unterhält und viel Aufmerksamkeit braucht hab ich zwischendurch Zeit gefunden an der App zu arbeiten.

Ab jetzt ist es möglich die Bilder zu sortieren. Ich habe jedoch bei der Planung der App eine Dummheit begangen, die Möglichkeit Bilder zu sortieren hatte ich einfach vergessen. Weshalb es nun manche ältere Bilder nicht sortiert werden. Bilder welche nach dem Update gespeichert werden sind von diesem Problem nicht betroffen.

Ich hoffe die bisherigen Benutzer mögen mir diese Schweinerei verzeihen.

Bis dahin viel Spaß damit.

Veröffentlicht am Schreib einen Kommentar

hoardism – GridView

Ahoi zusammen,

nachdem ich an hoardism schon mehr updates veröffentlicht habe als eine Kuh Dachboxen tragen kann, ist nun wieder etwas neues für euch dabei.

Nun, Ihr könnt im Hauptschirm zwischen Listen und Kacheln wechseln… Phu jetzt ist es raus.

Die Einstellung wird gespeichert, somit müsst ihr nicht bei jedem start neu umschalten.

Gut, gut.. Es ist nicht das Update welches die Welt verändern wird. Aber es wurde oft gewünscht und hier ist das Ding.

Wie immer freue ich mich über jede Nachricht, Kauf und Kritik.

Der Hund muss gassi…. also Tschöööö

Veröffentlicht am Schreib einen Kommentar

coincake – v.1.1.17

Aloha zusammen,

phu na das ist nun lange her, ich denke wir sollten uns neu vorstellen. Wie die Zeit vergeht, was machen die Kinder? Lebt Oma noch?

So oder so ähnlich starten doch Gespräche mit alten bekannten. Dieses Erinnerung an die frühere gemeinsame Zeit, es kochte auch bei mir hoch als ich die Projektdaten von coincake wieder geöffnet hab. Was ein Ritt.

Da hoardism so vor sich hin tröpfelt und ich zwischenzeitlich viel neues dazugelernt habe, war es nun auch an der Zeit das gelernte coincake zu gute kommen zu lassen.

Was hab ich also eingebaut?

Die iPad-Unterstützung ist nun fertig, damit kam auch die iCloud-Sicherung der Daten. Damit alles immer zwischen den Geräten aktuell bleibt.

Diese Funktion war schon von Anfang an für coincake geplant. Jedoch war ich damals noch zu dämlich um das zufriedenstellend umzusetzen. Mit der Arbeit an hoardism hab ich mich dann aber in die Materie vertieft, damit war dann das Update als würde ich Zwetschgendatschi essen.

Nun, das wollte ich noch los werden, also dann man sieht sich. Melde dich doch mal wieder….

Veröffentlicht am Schreib einen Kommentar

hoardism – v.1.0.122

Ahoi zusammen,

heute ging das neue Update der Sammelapp hoardism online. Neu ist die Funktion zum export von Einträgen als PDF. Lange hab ich über die Gestaltung der PDF nachgedacht und probiert welches Design mir am meisten zusagt.

Nun ist es doch ein sehr, seeeeeehr einfaches Layout geworden. Warum so einfach und ohne Logo oder Design krims krams?

Wie die PDF geteilt, gedruckt oder sonstig verteilt wird ist dem Benutzer überlassen. Deshalb wollte ich dem Ersteller kein Design aufzwingen welches vielleicht dem Zweck der Erstellung im Wege steht. Ich bin selbst ein Freund von Exporten welche mir so wenig SchnickSchnack wie möglich servieren.

Sonst wurde an der Benutzererfahrung nichts weiter verändert. Unter der Haube hab ich den Code aufgeräumt und mich etwas um Performance gekümmert.

Ich hoffe die App bereitet euch Freude 🙂

Bis denne die Henne….