Angebot
Wir sind Ihr Partner für die Konzeption, Gestaltung und Programmierung von Apps, Websites und Schnittstellen. Mit unserem agilen Prozess unterstützen wir Sie von der Ausarbeitung Ihrer ersten Projektidee über die Programmierung bis hin zum Deployment und Betrieb Ihrer App oder Website....
Mobile App Entwicklung
für Smartphones, Tablets und Smartwatches
Mobile Apps sind aus unserem Alltag nicht mehr wegzudenken. Egal ob als praktisches Werkzeug oder als kundenbindende Marketing-App – mit einer mobile Applikation sind Sie stets nahe beim Kunden und schaffen wertvolle Touchpoints. Smartfactory ist auf die native Programmierung von mobilen Apps für das iOS- und Android-Betriebssystem spezialisiert. Dabei kommen sowohl die Programmiersprachen Swift und Java als auch das plattformübergreifende Framework «Xamarin» zum Einsatz. Fast immer gilt es auch, ein web-basiertes Content Management System (CMS) anzubinden, über das die Inhalte der App bequem und ohne App-Update aktualisiert werden können. Oft geht es bei der Entwicklung zusätzlich auch darum, Hardware über Technologien wie Bluetooth Low Energy (BLE) mit einer App zu verbinden bzw. diese von einer App aus zu steuern.

iOS App Entwicklung
iOS ist nach wie vor die Plattform mit dem höchsten Umsatz pro Nutzer und einer unübertroffenen Usability. Wir programmieren Apps für iPhone, iPad, Apple TV und Apple Watch.

Android Apps
Mit einer Android-App schaffen Sie Reichweite wie mit keinem anderen Betriebssystem. Ausserdem sind die technischen Möglichkeiten fast endlos.
Web-Entwicklung
Websites, App-Backends, Applikationen und Dienste
Ein Webauftritt, der auf Desktop-Computern gleichermassen gut aussieht und gleich benutzerfreundlich ist wie auf modernen Smartphones, bildet die Basis für Ihre digitale Präsenz – egal ob B2C, B2B oder B2E: Smartfactory entwickelt Unternehmenswebsites und komplexe Web-Applikationen. Dabei drängen wir unseren Kunden kein Standard-CMS auf, das mühsam für den Kunden adaptiert werden muss. Stattdessen entwickeln wir individuelle Lösungen auf der Basis von Wagtail, Django und Python, die genau auf Ihre Anforderungen zugeschnitten sind. In Einzelfällen nutzen wir für kleinere Projekte auch PHP. Natürlich sorgen wir auch dafür, dass Ihr Auftritt im Internet von potenziellen Kunden dank Suchmaschinenmarketing einfach gefunden wird.
App Backends
Mit einem App CMS aktualisieren Sie die Inhalte Ihrer iOS oder Android App, ohne dafür ein Update im Apple AppStore oder bei Google Play veröffentlichen zu müssen. Dabei funktioniert das App Backend so, wie Sie es sich von einem Web CMS gewohnt sind: Sie bearbeiten Text und Bilder mit wenigen Klicks in einem web-basierten Editor und ihre Anpassungen sind anschliessend sofort in den Apps sichtbar.
Websites
Wir entwickeln Websites, die genau auf die Bedürfnisse des Kunden zugeschnitten sind: egal ob es um eine Landing Page für eine Marketingkampagne handelt, oder um eine komplexe Web-Applikation mit zehntausenden Zeilen Programmcode, die vollständig in Ihre Geschäftsprozesse integriert ist. Natürlich wird die Verfügbarkeit Ihrer Website automatisiert und proaktiv überwacht – und dies rund um die Uhr.
Integration von Schnittstellen
Je nach Use Case müssen in eine App oder Website verschiedene Schnitttstellen und Inhalte Dritter integriert werden. Dabei kann es sich zum Beispiel um die Einbindung von Kreditkartenzahlungen handeln, oder um Schnittstellen zu bestehenden ERP- oder CRM-Programmen. So bildet Ihre App keine Insellösung, sondern ist voll in Ihre bestehende Systemlandschaft integriert.
Augmented und Virtual Reality
Apps für Hololens, Vive, Oculus und Co.
Wir sind eines der ersten Unternehmen in der Schweiz, das Virtual Reality, Augmented Reality und Mixed Reality Applikationen für 3D-Brillen wie die HTC Vive, Oculus Rift, Google Daydream oder Microsoft Hololens entwickelt. Hierfür verfügen wir über ein breites Arsenal von Testgeräten aller genannten Hersteller sowie über ein eigenes Lab, in dem wir mit diesen neuen Technologien experimentieren können. Egal ob Sie schon eine konkrete Idee haben oder ob Sie einfach einmal die verschiedenen Brillen in unserem Lab ausprobieren möchten – wir freuen uns auf Ihre Kontaktaufnahme.
Konzeption, Spezifikation und Gestaltung
Human Centered Design und Design Thinking
Sie haben eine Idee, wissen aber nicht genau wie Sie diese umsetzen können? Nutzen Sie moderne Methoden wie Design Thinking und Human Centered Design um eine moderne und benutzergerechte Lösung auszuarbeiten. Keine Angst vor technischen Fragen: Unsere Spezialisten helfen Ihnen in interaktiven Workshops bei der Detailkonzeption und Spezifikation von Anforderungen. Anschliessend arbeiten wir gemeinsam mit Ihnen ein Layout aus, das auf modernen UX-Grundlagen basiert. Dabei haben Sie jederzeit die Möglichkeit, den aktuellen Konzeptionsstand direkt auf dem jeweiligen Zielgerät auszuprobieren.

Konzept und Spezifikation
Erfahren Sie mehr dazu, wie wir gemeinsam mit Ihnen ein Konzept und eine technische Spezifikation für Ihre App oder Website entwickeln.

Prototyping
Mit einem Prototypen als Teil der iterativen Entwicklung Ihrer App oder Website validieren Sie frühzeitig, ob Sie auf dem richtigen Weg sind.
Weitere Dienstleistungen
Neben den oben genannten Kernbereichen in denen wir tätig sind, erbringen wir auch weitere Dienstleistungen: So betreiben wir für unsere Kunden insgesamt rund 60 Server in zwei verschiedenen Rechenzentren, implementieren Voice- und SMS-Services für Alarmierung und Bestellservices, produzieren 360°-Filme für Marketingkampagnen und unterstützen Firmen bei der Implementierung von agilen Methoden wie Scrum oder Design Thinking im eigenen Unternehmen.
Beratung

Wir beraten Sie bei der Digitalisierung von Prozessen und bei der Einführung von agilen Methoden wie Scrum oder Kanban in Ihrem Unternehmen.
Produktentwicklung

Wir entwickeln gemeinsam mit Ihnen Konzepte für digitale Produkte, Marketingkampagnen oder Messestände mit digitalen Eyecatchern.
Hosting

In Zusammenarbeit mit renommierten Providern hosten wir Ihre Daten – entweder in der EU oder tief in den Schweizer Bergen.
Betrieb und Wartung

Wir überwachen Ihre Server rund um die Uhr und warten diese regelmässig. Bei Problemen schlägt unser System automatisch Alarm.