2010, drei Jahre nach dem ersten iPhone Release, wurde Apps with love gegründet. Die Gründer waren fasziniert von den Möglichkeiten und dem Potenzial von Software, die wir immer bei uns tragen und wie diese unser Leben vereinfachen kann. Von Anfang an lag unser Fokus auf der Entwicklung von einfach zu bedienenden, schönen Benutzeroberflächen, die den Menschen das Leben vereinfachen. 

In der nativen App Entwicklung liegen die Wurzeln von Apps with love. Damit sind wir «gross» (oder zumindest grösser) geworden.

Die technologischen Möglichkeiten sind über die Jahre vielfältiger geworden und wir haben aufgrund der wachsenden Bedürfnisse unserer Kund*innen, der wachsenden Branche und im Sinne der technologieneutralen Beratung unsere Services auch auf Web und Cross-Plattform Lösungen erweitert. Dennoch bietet die native Entwicklung in spezifischen Fällen nach wie vor entscheidende Vorteile.

Was ist eine native App?

Native Apps werden spezifisch für eine bestimmte Plattform – in der Regel iOS oder Android – entwickelt. Weil sie für bestimmte Betriebssysteme entwickelt werden, können sie das Maximum an gerätespezifischen Funktionen nutzen. Und da native Apps besonders gut mit dem Betriebssystem eines Gerätes «zusammenarbeiten», bieten sie eine hohe Performance und vor allem eine gute User Experience (UX).

Vorteile einer nativen App

  • Eine native Umsetzung erlaubt den direktesten und performantesten Zugriff auf alle Gerätefunktionen. Zwar ist dies mittlerweile auch mit Cross-Plattform und teilweise mit Web Lösungen möglich, jedoch bietet eine native Umsetzung oftmals ein reibungsloseres Erlebnis.  

  • Die UX-Standards der jeweiligen Plattform können optimal umgesetzt werden. Dies führt dazu, dass den User*innen eine vertraute Nutzungserfahrung geboten wird und sie sich schnell zurechtfinden.

  • Offlinefähigkeit – Funktionen und Inhalte in nativen Apps können oftmals auch offline, ohne Internetverbindung genutzt werden. Dies ist mittlerweile auch im Web möglich, jedoch eingeschränkt und schwieriger umsetzbar. 

  • Da native Apps spezifisch auf ein Betriebssystem zugeschnitten sind, arbeiten sie besonders schnell, was zu einer besseren Performance führt.

Massgebend dafür, welche Technologie sich für ein bestimmtes Produkt am besten eignet, sind die Anforderungen. In gemeinsamen Workshops mit unseren Kund*innen und im Rahmen von Requirements Engineering erarbeiten und definieren wir die Anforderungen an eine digitale Lösung. Anschliessend entscheiden wir, ob eine native App die beste Lösung ist, oder ob eine Cross-Plattform oder Web Lösung eher in Frage kommt.

Unser native App Tech Stack

Wir nutzen die offiziellen Sprachen und Werkzeuge der jeweiligen Plattformanbieter. Für Apple-Betriebssysteme setzen wir die Programmiersprache Swift zusammen mit der UI-Bibliothek Swift UI ein. Für Android-Betriebssysteme verwenden wir Kotlin und Jetpack Compose. Wo es sinnvoll ist, nutzen wir Synergien mit Kotlin Multiplattform.

Unsere Kompetenzen im Bereich der nativen App Entwicklung

  • Über 15 Jahre Erfahrung: Seit der Gründung von Apps with love haben wir unzählige App Projekte für Kund*innen in unterschiedlichen Branchen umgesetzt und können auf eine Vielzahl von Erfahrungen zurückgreifen.

  • State of the Art: Unsere Entwickler*innen setzen die vorherrschenden und erprobten Programmiersprachen und Frameworks ein, um massgeschneiderte Lösungen für iOS und Android zu entwickeln.

  • Wir haben nie ausgelernt: Wir investieren Zeit in den Aufbau unseres Know-hows und erweitern unser Wissen, indem wir Konferenzen besuchen, uns mit anderen Agenturen austauschen und im Rahmen von eigenen «Labor Projekten» neue Dinge ausprobieren.

  • Nutzungsfreundliche Interfaces: Wir legen Wert auf ein ansprechendes UX und UI-Design, benutzerfreundliche Oberflächen und optimale Performance, damit die Apps sowohl für die Enduser*innen wie auch für die jeweiligen Unternehmen echte Mehrwerte bieten. 

  • Die User*innen im Mittelpunkt: Mit Hilfe von User Research finden wir heraus, was deine Zielgruppe wirklich braucht. 

  • Ausgezeichnet: Wir sind eine der führenden Digital Agenturen der Schweiz und unsere Apps sind mehrfach mit Best of Swiss App Awards ausgezeichnet.

  • Full Service: Wir begleiten dich vor der Entwicklung mit Beratung und Expertise in Konzeption und Design und Anforderungserhebung. Nach der Entwicklung unterstützen wir dich beim Store Management, der Vermarktung sowie im laufenden Betrieb.

Hast du eine Idee für ein App Projekt oder eine bestehende App, die ein Update vertragen könnte? Melde dich bei uns, wir tauschen uns gerne aus!

Blogartikel zum Thema native Apps

Zur Übersicht
Dinah Bolli
Dinah Bolli
Android Development
Sie erobert Karaokebars von Winti bis Budapest und schreckt auch vor Gospelbühnen nicht zurück. Wenn sie nicht selbst singt oder anderen begeistert beim Singen zuhört, schreibt sie bei uns Code für Android, powered by Brunch und stetiger Kaffeeversorgung. Nichts bringt sie so schnell aus der Ruhe - es sei denn ein Apple OS kommt ihr in die Quere.
Jann Fiedler
Jann Fiedler
iOS Development
Seine Eltern haben ihm als Kind Code-Zeilen als Gutenachtgeschichten vorgelesen. Sein Interesse für Informatik und Technik gründet deshalb tief und was Jann noch nicht kann, bringt er sich einfach selber bei - simple as that. Unter der oft getragenen Mütze versteckt sich nicht nur ein heimlicher Pianist, sondern auch ein legendärer Haarschnitt, der von seinen Ber(li)ner Wurzeln zeugt.
Matthias Ossola
Matthias Ossola
Android Development
Techie mit erweiterten Talenten: Nicht nur hat er eine Vergangenheit als .Net-Entwickler die ihm nun als Android-Dev zugutekommt, er spricht auch fliessend ironisch und haut in einer Ruhe und ohne eine Miene zu verziehen die sarkastischsten Sprüche raus. Daneben ist er Speed-Learner im Töggelen und lehrt den etablierten Tischfussballer*innen im Büro das Fürchten.
Maximilian Lemberg
Maximilian Lemberg
iOS Development & AI Engineer
Maxi ist Anzettler und sorgt nicht nur an Schnuppertagen für Begeisterung, sondern auch an Teamausflügen, Hackathons, Thirsty Fridays, Basketballspielen - eigentlich an jeglicher Art von Veranstaltung. Dank seinen DJ Sets bleibt sogar an Büro-Einweihungen kein Tanzbein ungeschwungen und das Team motiviert. Oder wie er vermutlich sagen würde: hyped.
Michel Utke
Michel Utke
Android Development
Müsste man ihn nach einer Redewendung benennen, hiesse er “der frühe Vogel fängt den Wurm”. Immer der Erste im Büro, trägt er nonchalant Adiletten, hydriert am liebsten mit Schoggimilch und sollte ihm das “androidlen” mal verleiden, dann schlummert in ihm der nächste Paul Laciga.
Raphael Neuenschwander
Raphael Neuenschwander
iOS Development & Solution Architecture
Der netteste Kerl auf Erden mit einem Akzent zum Verlieben. Wären wir kinderlos, wir würden ihn adoptieren. Ach ja, er ist auch ein absoluter Profi, wenn es um Bits & Bytes geht.
Yannick Pulver
Yannick Pulver
Technical Lead Android Development
Unser Android Dev mit Stil! Er könnte in Paris das neue Dior Gesicht werden, aber es zieht ihn eher in die Berge, wo er die schöne und reiche Natur beobachtet.
Alain Stulz
Alain Stulz
Technical Lead iOS Development
iOS-Entwickler mit erweiterten Fähigkeiten. So beherrscht er eigentlich alles, was Strom frisst, hat einen Bachelor of Science der Uni Bern in der Tasche und die Verbesserung unserer Office-Automation stets im Hinterkopf. Unser Ass im Ärmel!