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

sofapanda auf Youtube

So, nun ist es also passiert, ich hab mich daran gesetzt ein Video für YouTube aufzunehmen.

Wie aufgeregt ich bin? Schaut das Video… Es ist kaum auszuhalten 🙂

Was soll auf dem Kanal alles erscheinen?

Ich denke es werden Videos über den Fortschritt meiner Projekte und evtl. auch Tutorials erscheinen. Wo die Reise hingeht kann ich noch nicht sagen. Auch ob mehr als Video erscheinen wird ist noch unklar. Aktuell hab ich urlaub und somit auch Zeit mich mit solchen Themen zu beschäftigen.

Schaut einfach das Video:

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-App : Logbuch

Hallo zusammen, 

heute habe ich wieder an der Tagebuch-App gearbeitet. Wir stehen noch sehr am Anfang, jedoch freut es mich euch wieder einen Fortschritt präsentieren zu können. 

Klein aber fein passt sich nun die Größe des Textfeldes dem freiem Platz auf dem Display an. 

Umgesetzt habe ich dieses Verhalten indem die meisten anderen Eingabefelder und Buttons ausgeblendet werden. Ausserdem schrumpft das Textfeld um die Höhe der iOS Tastatur. Dadurch werden weder die Buttons noch die Eingabe verdeckt. 

Ich denke dies ist ein guter Deal zwischen Design und Bedienerfreundlichkeit. 

Hier ein kleines Video: 

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öööö