Das Auftreten eines neuen Herausforderers
- Im Herbst 2019 kündigte die Tapstack-App, die hauptsächlich für die Kommunikation innerhalb der Familie genutzt wurde, ihr Dienstende an.
- Während der Suche nach einer ersetzenden App im Vorfeld der Einstellung fiel die Entscheidung, statt einer bestehenden Unternehmens-Messaging-App selbst eine App zu entwickeln.
- Die entstandene App ist sehr einfach und funktioniert wie ein „magisches Fenster“, mit dem sich Fotos und Videos aufnehmen und versenden lassen. Nachrichten warten in einer Queue und verschwinden, nachdem sie einmal angesehen wurden.
Technische Beobachtungen
- Im Vergleich zu Tapstack wurde die App noch stärker vereinfacht, sodass weder ein Login-System noch eine Benutzeroberfläche zur Kontaktverwaltung nötig sind.
- Der Kern der App ist die Foto-/Videoaufnahmefunktion, für die Open-Source-Komponenten genutzt werden.
- Das Backend wurde mit einem AWS-S3-Bucket und AWS-Lambda-Funktionen aufgebaut, und die App wurde über TestFlight an die Familie verteilt.
Zu Hause kochen
- Der Ansatz zur Programmierung wird mit „zu Hause kochen“ verglichen.
- „Coden lernen“ kann wirtschaftliche Vorteile bringen, aber wie beim „Kochen lernen“ gibt es viele verschiedene Gründe, Programmieren zu lernen.
- Wenn man Programmierung von ihrem professionellen und skalierbaren Anspruch befreit, wird sie zu einer anderen Art von Tätigkeit – wie das Kochen zu Hause.
- Die entwickelte Messaging-App verändert sich nur so, wie es die Familie möchte, und vermittelt ein Gefühl von „Zuhause“ mit Unabhängigkeit, Stabilität und Souveränität.
Meinung von GN⁺
- Dieser Artikel beschreibt den Prozess und die Bedeutung der Entwicklung einer maßgeschneiderten App für persönliche Zwecke.
- Er zeigt, dass auch Menschen, die keine professionellen Entwickler sind, Software für Familie oder Freunde erstellen können.
- Diese Geschichte zeigt, wie Technik das persönliche Leben positiv beeinflussen kann und wie wichtig personalisierte Software für Nutzer sein kann.
1 Kommentare
Hacker-News-Kommentare
Leidenschaft für persönliche Projekte
Die Schwierigkeiten moderner Softwareentwicklung
Die Zufriedenheit mit der Entwicklung maßgeschneiderter Apps
Der Wert der App-Entwicklung für Familie und Freunde
Die Kluft zwischen professionellen und persönlichen Apps
Ein veränderter Blick auf Sideloading auf dem iPhone
Der Reiz der App-Entwicklung für sehr kleine Zielmärkte
Der Reiz kleiner Webprojekte
Der Wert selbstgehosteter Dienste für die Familie