Plant ec6c39f6a74dbbbd1c7ea9b88487754c3df7293066d9942ca8b9df9101768700 Lamp 4b001da5ae8a95657ec9b41d4c3ed801f4f32441bdd6330e90d5f17c587d0c06 Utils c4de52753845c005dec1770e814862cc39ba258a50604995b29f8d617cfdeebb Display b37928eac69ce462d5f3963641566165a90f29d79e6034be20333d003a578161 Books 0e9cb4dd7421063d5f2df693b67008fb8fa81253fec207326239b2d08c4c1ab9 Macbook 5b81d74b1f083f145970a9d03674b5f4a4b8330453913b3555a9406e94b222fe Lamp 4b001da5ae8a95657ec9b41d4c3ed801f4f32441bdd6330e90d5f17c587d0c06
9. Oktober 2018

Bezahlfunktion durch Near Field Communication

Man hält seine Karte ganz nah an ein Lesegerät und schon ist das Mensa-Essen bezahlt, die Bücher sind ausgeliehen oder die Fahrkarte ist gescannt. Das kennen wir alle. Vergleichsweise neu ist, dass man diese Technologie - Near Field Communication genannt, kurz NFC - auch mit dem iPhone ab Version 7 oder neuer nutzen kann. iOS-Entwickler können diese Funktionalität seit iOS 11 in ihre Apps integrieren. Dafür müssen sie das standardisierte...

Softwarearchitektur bestehender Projekte leicht visualisieren

13. September 2018
Schonmal den Überblick im eigenen Code verloren? Oder jemanden dafür verflucht, dass er seinen Code nicht verständlicher dokumentiert hat? Gerade wenn verschiedene Leute an einem Projekt zusammenarbeiten, ist Dokumentation etwas sehr Wichtiges. Aber nicht nur dann: Auch, wenn das Projekt sehr umfrangreich ist oder man nach längerer Zeit einen Bug fixen möchte, hilft es, sich in dem Projekt schnell (wieder) orientieren zu können. Und zwar auch den Entwicklern, die den...

Ein Praktikum bei Jamit Labs

16. August 2018
Kurz vor den diesjährigen Sommerferien bewarb ich mich bei Jamit Labs um einen Praktikumsplatz als iOS-App-Entwickler. Schon ein paar Tage später schrieb mich Kay, der Geschäftsführer des Unternehmens, ganz modern auf Twitter per Direktnachricht an. Nach einem kurzen Nachrichtenwechsel machten wir einen Termin für ein erstes Vorstellungsgespräch aus, nach dessen erfolgreichen Verlauf ich mich am 30. Juli nach Karlsruhe in die Haid-und-Neu-Straße 18 aufmachte, um bei JamitLabs ein zweiwöchiges Praktikum...

Layouts für Android – Ein Performance-Vergleich

12. Juli 2018
Jeder der native Android-Apps entwickelt, kommt tagtäglich mit Layouts in Berührung. Jedes Widget bzw. jede View, sei es ein einfacher Text, ein Button oder ein Bild muss über Layouts auf dem Handybildschirm positioniert werden. Dabei stehen verschiedene Layouts zur Verfügung, die auch ineinander verschachtelt werden können. Die zur Verfügung stehenden Layout-Arten haben sich über lange Zeit nicht geändert. Die wichtigsten sind hier aufgelistet: FrameLayout: Jede View wird relativ zum Container...