Beste Antwort
Smart-car.Tech bietet Ihnen 100\% Echtzeitbetrieb Quellcode für Android + iOS-Apps Ihre Taxibuchung oder ein Autovermietungsunternehmen, in dem Sie Ihr Unternehmen mit Ihrem Markennamen und Logo innerhalb von 48 Stunden starten können.
Smart-car.tech haben eine vorgefertigte schlüsselfertige Lösung für jedes On-Demand-Unternehmen, in dem sie
100\% bereitstellen Quellcode für Rider & Driver Android + iOS-Apps mit Admin-Panel und Website
KOSTENLOSE Installation
Hier sind die vollständigen Funktionen von Smart-car.tech Uber Clone:
Native IOS-App für Fahrer und Fahrer
Native Android-App für Fahrer und Fahrer
Mobile Responsive Front-End-Website
Fahrerregistrierungsfunktion
Facebook-Anmelde- und Anmeldefunktion
OTP-Überprüfung für einen neuen Benutzer
Gottes Auge – Echtzeit-GPS-Tracking
Buchen Sie eine Sofortfahrt
Mit Versand für später buchen
Google Map-Integration
Automatische Tarifschätzung und -berechnung
BrainTree Payment Gateway
Paypal-Zahlung Gateway
Option „Barzahlung“
In-App-Benachrichtigungen an Fahrer und Fahrer
Standortoption für Favoriten für den Fahrer
Akzeptieren / Ablehnen Reiseanfrage
Fahreroption anrufen
Eine Fahrt mit Ziel buchen
Chat zwischen Fahrer und Benutzer
Live-Fahrzeugverfolgung wie in UBER
Animierter Begrüßungsbildschirm
Konfigurieren des stündlichen Mietpakets
Flughafen-Reisemanagement
Promo-Code-Funktion
Details zum Reiseverlauf
Detaillierter Fahrverlauf
Detaillierte Aufschlüsselung der Tarife
Überprüfung und Bewertung für Fahrer und Fahrer
Fahrer, der die Benutzerzahlung überprüft
Benutzerfreundliches Admin-Panel mit Berechtigungen
Einfache Verwaltung der Provisionsverfolgung in Admin
E-Mail-Vorlagen
SEO-Einstellungen Front-End-Website
SMS-Benachrichtigung – (Twilio)
Grundlegendes Reskin / personalisiertes Branding für Web- und mobile Apps
Einzeldomänenlizenz mit 100\% Zugriff auf den Quellcode
Einmalige kostenlose Serverinstallation
100\% anpassbar
dedizierter Support
30 Minuten Skype-Support pro Woche
Kostenlose Upgrades
Kostenloser App-Installationsservice
Kostenloser Support-Zeitraum
Kostenlose Updates für die Fehler in der bereitgestellten Funktionsliste
lebenslange KOSTENLOSE Upgrades
Schauen Sie sich jetzt die kostenlose Demo an
Überprüfen Sie das Admin-Panel:
Ich würde Ihnen empfehlen, eine vorhandene schlüsselfertige Lösung wie die folgende zu verwenden: Smart-Car.Tech : Android-Quell- und IOS-Quellcode zum Starten einer Taxi-Buchungs-App , mit der Sie viel Zeit und Geld sparen können.
Vielen Dank.
Antwort
Möchten Sie eine App wie Uber erstellen? Wenn ja, wurden Sie möglicherweise davon abgeraten, es zu erstellen, da es mehr als 2000 solcher Anwendungen gibt.
Wissen Sie, dass Rob Sadow 2015 ein großes Problem mit der Fahrgemeinschaften auf Abruf :
- 85\% der Berufstätigen fuhren jeden Tag selbst zur Arbeit
- Und sie trugen 6,2 Tonnen CO2
Rob wollte diese Lücke schließen und startete seine eigene mobile App. Kurz nach vier Monaten nach dem Start der Anwendung sah Rob mehr als 20.000 Fahrten und erhielt eine Finanzierung in Höhe von 5,2 Millionen US-Dollar.
Nun, die meisten Leute haben vielleicht noch nie von Scoop gehört, und es gibt ähnliche Lücken wie bei Bedarfsanträge können gefüllt werden. Leider wissen viele Unternehmer nicht, wie solche Apps erstellt werden, und ignorieren unwissentlich die Vorteile der Erstellung solcher Anwendungen.
Was lernen Sie hier:
1. Funktionen und Technologie, die zum Erstellen eines MVP erforderlich sind
2. So implementieren Sie diese Funktionen
3. Erstellen des perfekten Backends für Ihre Anwendung
4. Auswählen des Marketing-Tech-Stacks für Ihr MVP
Eine App wie Uber sollte es Benutzern in ihrer einfachsten Form ermöglichen, Fahrten anzufordern und bargeldlos zu bezahlen.Das gesamte Ökosystem sollte Echtzeit-Interaktionen zwischen dem Server und der Anwendung bereitstellen und Zahlungen nach Abschluss der Fahrten automatisch verarbeiten.
Darüber hinaus ist die Rückerstattung und Bewertung von Treibern ein weiterer entscheidender Faktor für den Aufbau eines wirtschaftlich tragfähigen Marktes.
Sehen wir uns diese wichtigen Funktionen für MVP an und wie Sie sie erstellen können.
● Die erste Funktion, die Jeder denkt an Echtzeit-Tracking und Benachrichtigungen. Gebäude, bei dem der Code für Leistung, Socket-Programmierung und Kommunikation mit verschiedenen Google Maps-APIs optimiert werden muss.
● Die App sollte es Benutzern auch ermöglichen, sich über das Mobiltelefon zu registrieren. Mit der richtigen Sicherheitseinstellung werden die von einem Benutzer eingegebenen Daten in der für diese Anwendung entwickelten Datenbank gespeichert.
● Um ein Taxi anzufordern, verwendet die App Google Maps, damit Benutzer eine Stecknadel ablegen können die Karte. Wenn der Passagier eine Taxianforderung bestätigt, wird eine Benachrichtigung an die nächstgelegenen Fahrer gesendet. Die Entfernung, ETA, kann mithilfe von Google Map-APIs problemlos zurückgegeben werden.
● Wenn ein Taxi gebucht wird, muss eine Push-Benachrichtigung gesendet werden. Die Serverkomponente der App kann entweder benutzerdefiniert erstellt oder von Drittanbietern implementiert werden. Für ein App-MVP bevorzugen wir Amazon SNS, da es leicht ist und für den Start wenig bis gar nichts kostet.
● Für das Senden einer Push-Benachrichtigung ist auch eine SSL-Verbindung erforderlich, was möglicherweise der schwierigste Teil der Implementierung ist.
● Um Zahlungen per Anwendung zu erleichtern, bietet Braintree SDKs für iOS und Android an. Durch die Integration dieser SDKs können Sie Zahlungen automatisch abziehen, Rechnungen stellen und Rückerstattungen vornehmen.
Um mit der Abrechnung einer Fahrt zu beginnen, kann die App die Bewegungserkennung nutzen.
Kurz gesagt, Ihr erstes MVP Das Produkt sollte es Benutzern ermöglichen, einen Service (Fahrt) anzufordern, Push-Benachrichtigungen zu senden, Zahlungen in Echtzeit zu verarbeiten und mithilfe der Google Map API einen Standort zu bestimmen. Dies alles kann auf einer skalierbaren und zuverlässigen Backend-Architektur möglich sein.
Natürlich! Dies war nur eine Übersicht… es braucht viel mehr, um eine App zu erstellen. Sofern Sie kein Polymath sind, müssen Sie Entwickler mit den folgenden Fähigkeiten einstellen:
- Mobile Apps: Objective-C, Java, Swift
- Backend-Dienste für die Apps: Knoten .js und PHP
- App-Datenbanken: MongoDB und MySQL
Was wäre, wenn …
Nehmen wir an, Sie haben die App mit den bestmöglichen verfügbaren Technologien erstellt und Ihre App ist so großartig, dass sie auf Empfehlungsalgorithmen basiert, um Ihre Aufgaben vollständig zu automatisieren.
Aber .. Sie entdecken später, dass Sie das Produkt schwenken müssen, um zu überleben. Aber jetzt, da Sie Ihr Budget aufgebraucht haben, können Sie nicht mehr schwenken, um den Produktmarkt fit zu machen.
Um die Wahrheit zu sagen …
Sie benötigen keine exakte Uber-Technologie, um das heiße Wasser zu testen und Benutzer zu gewinnen. Sie benötigen ein Produkt mit minimalen Funktionen, um zu testen, ob Sie in die richtige Richtung gehen, und dann im Laufe der Zeit weitere zu erstellen.
In den Anfangsphasen verfügte Uber nicht über eine hochmoderne Architektur im Laufe der Zeit zu bauen. Also … welcher Tech-Stack passt gut zu einem MVP?
Eine einfache App, die auf den folgenden basiert, kann problemlos verarbeitet werden Tausende von Benutzern und ermöglicht Skalierbarkeit während eines plötzlichen Anstiegs:
- Hochleistungs-Apps für Endverbraucher in Programmiersprachen wie Objective-C und Java. Hier kann man auch Swift verwenden.
- Gut optimierter Stapel von Webdiensten auf PHP und / oder node.js
- Gut gestalteter Datenbankspeicher auf MySQL + MongoDB kann die Lasten problemlos verarbeiten.
Im Jahr 2011 war Twitter auf einen einfachen Stapel MySQL angewiesen, um 250 Millionen Tweets zu verarbeiten. In diesem Fall können MySQL und MongoDB jeden plötzlichen Anstieg problemlos bewältigen.
Aber Softwareentwicklung ist riskant …
Das ist Warum wir uns für MVPs und geeignete Projektmanagementmethoden entscheiden. Folgendes sollten Sie für die ordnungsgemäße Planung und Ausführung von App-Entwicklungsplänen tun:
- Teilen Sie Ihre Projekte und Aufgaben in Prioritätsreihenfolge auf.
- Stellt sicher, dass die Aufgaben den Designern ordnungsgemäß zugewiesen wurden , Entwickler und Projektmanager.
- Erstellt Fristen für jede Aufgabe.
- Listet die fünf wichtigsten Aufgaben für jedes Teammitglied auf.
- Bleiben Sie auf dem neuesten Stand mit dem Projektfortschritt, Problemen und Iterationen
- Sprechen Sie mit Ihrem Entwicklungsteam und nehmen Sie aktiv am Entwicklungsprozess teil
Erstellen des perfekten Backends für Ihre Anwendung
Menschen lernen aus Fehlern, aber Sie haben noch keinen gemacht. Wie würden Sie also lernen?
Wir haben Hunderte von Anwendungen erstellt, von denen einige innerhalb eines Monats Millionen von Benutzern erreicht haben. Die Teams, die mit uns arbeiteten, gerieten oft in Panik. Wir verbrachten Nächte damit, die Architektur zu reparieren, die für massive Benutzer gedacht war.
Das war im Jahr 2011, als Startups sich in der MVP-Phase selten um die Skalierbarkeit von Backend und Funktionen kümmerten. Während dieser Tage hatte sogar Uber Probleme, mit Überspannungen fertig zu werden.
Nach 2011 passierte Node.Js…
Erstellen, Anzeigen und Verfolgen in Echtzeit
Um diese Funktionalität zu erstellen, müssen Sie sich mehr auf die Datenextraktion und -optimierung konzentrieren.
- Wissen Sie, dass eine Uber-ähnliche App alle 4 Sekunden mit dem Server kommuniziert, um Echtzeitinformationen bereitzustellen? Je nachdem, wie genau oder locker Sie den Standort der Kabine verfolgen möchten, können Sie die Kommunikationsfrequenz ändern.
- Wenn Sie sich fragen, muss die App häufig ETAs, GPS-Standort, die kürzesten Entfernungen und andere erforderliche Informationen kommunizieren. Die App verwendet die folgenden APIs zum Sammeln von Informationen: Google Maps-Richtungs-API, Entfernungsmatrix-API, Geo-Fencing, Google Place-API, Google Maps Geo-Codierungs-API.
- Dies wird der wichtigste Teil beim Aufbau von Echtzeiterlebnissen sein. Ein Halbduplex-Socket, der Echtzeitinformationen zwischen Ihren Servern und mobilen Apps übertragen kann. Der Grund, warum diese Protokolle so wichtig sind, liegt darin, dass sie den Kommunikationsaufwand reduzieren. Wenn keine Sockets vorhanden sind, muss ein Port immer dann geöffnet und geschlossen werden, wenn der Server eine Anforderung empfängt. Außerdem wurden HTTP-Protokolle zum Abrufen von Daten erstellt. Wenn ein Server Daten übertragen möchte, muss er eine Abfrage durchführen. Im Gegensatz zu diesen HTTP-Protokollen hält ein mit einem Server verbundener Socket immer einen Port offen, um einen einfachen Informationsaustausch zu ermöglichen.
- Abschließend sollten Sie Nginx as haben Ihr Webserver. Apache ist ein weiterer beliebter Server, der jedoch mit dynamischen Informationen in Echtzeit keine gute Leistung erbringt.
Verarbeitung von Zahlungen durch Die App
Braintree ist in den nächsten 2 Minuten ein bevorzugtes Zahlungsgateway für eine solche Anwendung Zeigen Sie, warum:
- Wissen Sie, dass Braintree Ihnen bis zu 50.000 USD an Transaktionen in Rechnung stellt? Wie großartig ist das?
- Ein weiterer Grund für die Verwendung von Braintree ist, dass es automatische Zahlungen, Rückerstattungen sowie monatliche / wöchentliche / zweiwöchentliche wiederkehrende Zahlungen ermöglicht. Und falls Sie eine Split-Payment-Funktion hinzufügen möchten, hilft Ihnen Braintree auch bei der Integration dieser Funktionalität.
- „ Aber ich möchte meine eigene erstellen Zahlungsgateway… “Warten Sie, bevor Sie überhaupt an diese Idee denken, töten Sie diesen Gedanken! Es ist nicht möglich, als Startup ein eigenes Zahlungsgateway zu erstellen. Es gibt viele Compliance, komplizierte Technologien und hohe Kosten. Wir empfehlen die Verwendung eines vorhandenen Zahlungsgateways.
- Aber was ist mit der Datensicherheit?
Diese PCI-Konformitätssache … Die meisten App-Entwickler werden Ihnen sagen, dass Sie sich darüber keine Sorgen machen müssen, da die meisten Zahlungsgateways PCI-konform sind. Bei der Registrierung Ihres Kontos bei einem Zahlungsgateway werden Sie von den meisten aufgefordert, ein PCI SAQ\_A-EP-Formular auszufüllen und einzureichen. Dies ist Teil der Selbstprüfung Ihrer Datensicherheit und der Erklärung, dass Sie die Konformität eingehalten haben.
Auch wenn Sie keine technischen Kenntnisse haben, sprechen Sie bitte mit Ihrem Entwickler und stellen Sie sicher, dass Sie die richtigen Angaben machen.
Ein Wort der Vorsicht Sie müssen immer noch sicherstellen, dass Sie Ihren Teil zur Datensicherheit und Selbstprüfung beitragen. Sobald Ihre App 20.000 Transaktionen abgeschlossen hat, befinden Sie sich unter dem Radar von VISA.
- Wenn es viel zu sein scheint, machen Sie sich keine Sorgen, es ist nur noch wenig übrig. Fragen Sie Ihren Entwickler und stellen Sie sicher, dass er das SDK ordnungsgemäß in Ihre App integriert. Entwickler integrieren häufig die API von PG, anstatt das SDK in die Mobile App zu integrieren.
Dies ist eine schlechte Implementierung und lässt vertrauliche Informationen durch anfällige Netzwerke fließen.
Ansonsten müssen Sie:
1. Stellen Sie sicher, dass Sie die SSL-Verschlüsselung verwenden. 2. Speichern Sie niemals Kreditkarteninformationen lokal. 3. Verwenden Sie nach Möglichkeit Braintree iFrames.
Planen und Buchen von Fahrten
Lyft
Der Mechanismus zur Buchung oder Planung von Fahrten kann auf zwei Arten funktionieren:
1. Wenn ein Benutzer eine Fahrt anfordert, geht die Anforderung an den nächsthöheren Fahrer mit der höchsten Bewertung. Der Fahrer erhält dann eine Benachrichtigung, auf die er antworten oder ignorieren kann. Wenn er ignoriert, geht die Anfrage an den nächstgelegenen Fahrer. ODER 2. Wenn ein Benutzer eine Fahrt anfordert, wird die Anforderung an alle Fahrer in der Nähe gesendet. Wer zuerst akzeptiert, erhält die Fahrt. Ein einfacher Planungsalgorithmus, der für eine solche App gut optimiert wurde, sieht ungefähr so aus:
Formel: 0,7 * Nähe des Fahrers + 0,9 * Bewertung des Fahrers + 0,7 * UPR + 0,4 * Routenverkehr
Erstellen von Backend-Diensten mithilfe von PHP und Javascript
Was ideal ist, stimmt nicht immer. Sie können jederzeit den gesamten Stack auf node.Js erstellen. Eine solche Implementierung bringt jedoch zusätzliche Kosten mit sich, die für ein Startup-Unternehmen entmutigend sein können.
Ein perfektes Backend für eine solche App würde Webdienste enthalten von PHP und Javascript.
Ein vollständiges Node.Js Backend würde die Verwendung von zwei oder drei MongoDB-Servern beinhalten, was die Betriebskosten erheblich erhöhen kann. Indem Sie einige der Webdienste auf PHP aufbauen, reduzieren Sie die Betriebskosten, indem Sie MySQL einbeziehen.
Außerdem funktioniert PHP mit MySQL viel besser als Node.js.
Also, zwei oder drei MongoDB-Server zusammen mit MySQL und PHP / Node.Js wären ein perfektes Backend zum Testen Ihres MVP.
Node.Js ist wirklich sehr wichtig für das Erstellen von Real Zeitanwendungen. Die Nützlichkeit von node.Js wird am besten im Folgenden beschrieben: 1. In Bezug auf die Verarbeitung von Echtzeitfunktionen wird dazu eine asynchrone Aufgabe mit einer Rückruffunktion an die Ereignisschleife gesendet und anschließend der Rest des Programms ausgeführt . 2. Es beschleunigt erneut die Arbeit mit einem Echtzeit-Websocket, das über TCP ausgeführt wird, und verringert die durch HTTP verursachte Verzögerung. Als Nächstes benötigen Sie zwei separate PHP-Laravel-basierte Implementierungen, um die Web-App und eine REST-API zu erstellen. Mit einer solchen Implementierung ist jedes zukünftige Upgrade einfach zu pushen, ohne dass die Webanwendung aktualisiert werden muss.
Erstellen einer skalierbaren Architektur
Uber startete beim Start mit einem einfachen LAMP-Stack (Linux, Apache, MySQL und PHP). Das Ergebnis… Der LAMP-Stack konnte aufgrund von Leistungsproblemen und doppeltem Versand nicht geliefert werden. Oder in Worten von Curtis Chambers vom Uber LAMP-Stack
Führt zu Problemen beim doppelten Versand – Curtis Chambers, Uber
Sie mussten sich schnell ändern und etwas Neues bauen, da sie sich dem Problem der Skalierung weiter stellten. Einfach gesagt, hier brauchen wir node.Js. Eine einfache hoch skalierbare Backend-Architektur sieht ungefähr so aus:
Das Verständnis dieser Architektur ist wirklich einfach. Wir trennen drei Komponenten voneinander: 1. Dienste zum Speichern und Verarbeiten von standortbasierten Echtzeitdaten 2. Die Echtzeitlogik 3. Die Geschäftslogik Lassen Sie uns erklären, was wir unter Echtzeitlogik und Geschäftslogik verstehen. Alles, was mit Zahlungen, Rechnungsstellung, SMS und anderen geschäftsbezogenen Dingen zu tun hat, wird normalerweise auf einem Server bereitgestellt, den wir als Geschäftslogik bezeichnen. Dieser Teil behandelt auch die SDKs und APIs von Drittanbietern. Alles, was mit Echtzeitdaten und Nachverfolgung zu tun hat, wird dann von unserer „Echtzeitlogik“ erledigt, die über einen eigenen Server verfügt und unabhängig von der Geschäftslogik arbeitet. 90\% aller eingehenden Daten in solchen Apps sind standortbezogene Informationen. Diese Daten sollten auf MongoDB-Servern gespeichert werden, damit Webdienste die Informationen nur anfordern können, wenn die brauchen. Diese Architektur verhindert auch totale Systemausfälle. Stellen Sie sich ein Szenario vor, in dem Ihr Drittanbieter fehlgeschlagen ist. Ihr System arbeitet derzeit in einer Schleife, um eine Antwort zu erhalten. Die Fahrt wurde bereits beendet, und der Fahrer kann sich der Zahlung nicht sicher sein, da das System nicht reagiert und er keine weitere Fahrt aufnehmen kann. Mit logischer Trennung können beide Systeme unabhängig voneinander arbeiten. Ein Ausfall eines Systems führt nicht zu einem vollständigen Systemausfall.
Ein Benutzer findet ein System langsam, wenn die Antwortrate unter 500 ms liegt. Die vorgeschlagene Architektur bietet das Potenzial, nur ~ 200 ms als Antwortzeit zu liefern.
Die App auf einen Blick: 1. Entwickelt mit minimal funktionsfähigen Funktionen 2. Optimiert für die Leistung 3. Optimiert für die Skalierbarkeit Ihre Zukunft Das Wachstum hängt jetzt von der Art der Benutzer ab, die Sie erwerben, und von den KPIs, die Sie für sie festlegen. Es ist höchst unwahrscheinlich, dass Ihre Benutzer die Anwendung verwenden. Wie werden Sie dann verstehen, was sie in Ihrer App tun? Wie stellen Sie sicher, dass Sie die richtigen Benutzer gewinnen? Woher wissen Sie, warum dieser Benutzer Ihre Anwendung deinstalliert hat? In der nächsten Frage hoffen wir, einige Ihrer Fragen zu beantworten. Marketing Tech Stack für eine App wie Uber Um eine leistungsstarke Marktwirtschaft aufzubauen, sollten die meisten Entscheidungen, die App-Entwickler treffen, auf dem Benutzerverhalten basieren.
Der erste Schritt zum Verständnis des Verhaltens Ihres Benutzers besteht darin,…
Segmentieren Sie Ihre App-Benutzer und überwachen Sie KPIs.
Wenn Sie die Benutzer Ihrer App in verschiedene Segmente unterteilen, können Sie Unterschiede in ihrem Verhalten feststellen .Beispielsweise können Sie eine 100\% ige Zunahme der Fahrten beobachten. Was ist jedoch, wenn diese Zunahme nur von zwei von vier Segmenten ausgeht?
Mit dem Upsight SDK können Sie Ihre Benutzer erkennen, ihre Attribute verstehen und Segmentierungen erstellen . Nach dem Erstellen von Segmentierungen können Sie gezieltes Marketing durchführen und die Ergebnisse überprüfen.
Upsight bietet einen Metrik-Explorer, mit dem Entwickler verstehen, wie sich verschiedene Variablen auf ihre Kern-KPIs auswirken. Mit Upsight können Sie KPIs erstellen, die für jedes Benutzersegment spezifisch sind.
Einige der allgemeinen Wachstums-KPIs, die Sie mit Upsight extrahieren können, sind:
- Monatliche durchschnittliche Benutzer
- Tägliche durchschnittliche Benutzer
- Durchschnittlicher Umsatz pro Benutzer
- Gesamtzahl der Fahrten nach Segmenten / Benutzern
Crash-Reporting Crashlytics ist eines der am meisten bevorzugten und verwendeten Crash-Reporting-Tools, das von Startups verwendet wird. Wann immer Ihre App abstürzt, können Sie die Absturzanalyse in Echtzeit mit einem schönen, aufschlussreichen Bericht abrufen. Wir haben kürzlich im Playstore nach leistungsstärksten Apps gesucht. Crashlytics war eines der am häufigsten verwendeten Tools für 90\% der kategoriedefinierenden Anwendungen. Bereitstellung von In-App-Kundensupport App Stores bieten hervorragende Möglichkeiten für die Verteilung Ihrer Apps an Milliarden von Benutzern, führen jedoch häufig zu einer großen Trennung zwischen App-Entwicklern und Benutzern . Meistens hinterließ ein Benutzer, der von einer App frustriert war, eine Bewertung von einem Stern, um die Unzufriedenheit widerzuspiegeln. Dies verringert die Erkennbarkeit einer App im App Store.
Durch die Bereitstellung von ZenDesk-basiertem In-App-Kundendienst wird diese Lücke verringert, indem der Benutzer direkt mit der App in Kontakt gebracht wird Entwickler. Einige andere Vorteile der Verwendung von ZenDesk sind: 1. ZenDesk sammelt automatisch die Geräteinformationen, die andernfalls häufige Hin- und Her-E-Mails erfordern würden, was häufig zu frustrierenden Kunden führt.
2. ZenDesk hat auch eine mobile Begleit-App für Support-Teams, die ein benutzerfreundliches Mikro-Blogging wie Website-Erfahrung bietet.
Das einzige, was viele gegen ZenDesk haben, ist die Beteiligung von Support-Tickets. Aus diesem Grund bevorzugen die anderen die Verwendung von Intercom. Dies ist völlig subjektiv.
Wachstumshacking – Weitere App-Bewertungen und -Bewertungen erhalten Es ist wichtig, nach Bewertungen und Bewertungen zu fragen. Eine häufig auftretende schlechte Praxis besteht darin, einen Benutzer nach Abschluss einer Reihe von Ereignissen aufzufordern. Dies fühlt sich für die meisten App-Benutzer oft aufdringlich und frustrierend an. Inzwischen sollten Sie wissen, dass zufriedene Benutzer weniger wahrscheinlich eine Bewertung abgeben, ein verärgerter Benutzer auch höchstwahrscheinlich. Das einzige, was wir Ihnen empfehlen, ist „Die Art zu fragen“. Apptentive verwenden… Apptentive verwendet einen proprietären Algorithmus, um Benutzerstimmungen zu identifizieren und Benutzer zum richtigen Zeitpunkt aufzufordern, die gewünschten Bewertungen zu erhalten.
App-Deinstallationen reduzieren http://Uninstall.io ist ein Analysetool, mit dem App-Entwickler wichtige Signale verstehen können, was zu einer hohen Deinstallation führt. Es hilft Ihnen dabei, die Deinstallation von Apps zu reduzieren, indem Sie:
- Probleme identifizieren, mit denen Benutzer in der App konfrontiert sind, oder Funktionen / Erfahrungen frustrieren, die diese Deinstallationen verursachen.
- Identifizieren von Werbekampagnen, die dies tun Benutzer nicht behalten und sind extrem teuer.
- Suchen von Benutzern, die Ihre App deinstalliert haben und einen Kanal bereitstellen, um die verlorenen Kunden erneut anzusprechen.
A / B-Tests Möglicherweise haben Sie Ihre Recherchen gut durchgeführt und sich auf die Funktionen beschränkt, um eine marktgerechte Anpassung zu erreichen. Was aber, wenn Sie sich nicht genau zwischen zwei Funktionen entscheiden können und diese so schnell wie möglich testen möchten, ohne Ihre gesamte Benutzerbasis zu frustrieren? Mit dem Optimizely SDK können Sie den Benutzer Ihrer App basierend auf verschiedenen Teilen aufteilen. Diese Teile sehen dann verschiedene Merkmale. Mithilfe dieser Erkenntnisse können Sie Informationen darüber sammeln, welche Funktionen am besten funktionieren, welche nicht funktionieren, und Ihre Produktentwicklungsstrategie vorantreiben.
Hinzufügen des Elements of virality Denken Sie daran, als Sie diesen Text / WhatsApp von jemandem erhalten haben, den Sie über eine kostenlose Fahrt für die erstmalige Verwendung von Uber kennen. Um die Kaufentscheidungen auf der Grundlage von Vertrauen zu beeinflussen, empfehlen wir die Verwendung von Appvirality for Referral Marketing.
Der beste Teil der Verwendung solcher Tools zur Vermarktung Ihrer App besteht darin, dass die Autorität des Empfehlers nicht nur dem Kontakt, sondern auch dem Kontakt überlassen wird zu ihren sozialen Netzwerken. Das Appvirality Analytics-Dashboard bietet einen datengesteuerten Ansatz für das Zielmarketing, bei dem Einladungen, Klicks, Installationen und Einnahmen für die Kanalisierung verwendet werden.
E-Mails abtropfen lassen We Erwägen Sie die Verwendung von Tropfkampagnen als wichtigen Bestandteil beim Aufbau eines Mitfahrgelegenheitsmarkts. Da ein Marktplatz niemals stagniert, wächst er und erfordert, dass Kunden und Benutzer mit ihm wachsen.
Die Drip-E-Mail-Marketing-Software macht es sehr einfach, Drip-E-Mail-Kampagnen zu planen.Abhängig von Ihrer Zielgruppe können Sie E-Mails zur Wiedereingliederung senden, E-Mails über neue Updates und Funktionen in der Anwendung senden, sie mit Wachstumshacks / bewährten Methoden in Bezug auf Ihren Marktplatz schulen und Kundengeschichten austauschen, um sie zu motivieren.