Raise Capital for a Startup

Adam Boston

I) The Discovery Stage — Laying Down the Foundation for your Mobile App

All too often, people dive head first into their mobile app creation with no strategy and no clue about the process. They come with preconceived notions that ignore and dismiss some really important factors in the success of the app.

What ends up happening is that lack of planning leads to lots of bumps and complications which in turn end up destroying their momentum and costing them lots of time and resources. In my experience, it seems that one of the top reasons mobile apps fail is poor planning and lack of strategy. The recurring theme throughout this article is the following:

“You always want to measure twice and cut once.”

You always want to measure twice and cut once.

That’s why any serious mobile app agency mandates a Discovery Stage when developing an app.

The Discovery Stage is a fancy term for pre-development research (another fancy term). That stage is meant to define the app’s goals, the problem(s) it solves and the expectations of end users.

The goal of this stage is to:
  • Define the project from a project management perspective
  • Identify project risks and dependencies
  • Formulate a realistic time & cost estimate for the project

Steps of Discovery/Planning Stage

Step 1: Ideation — Get an Idea

You often hear people throw around the phrase “Ideas are worthless, it’s all about the implementation”. There is a case for that argument. Take a crap idea like “Yo” for instance. You can still make that project popular and financially successful although it would be quite the uphill battle. It would clearly be better to start with a good idea. If you’re trying to make money out of your app (and by the way you should be because you’re spending time and money on this), then you need to start with an app idea that has the potential to be profitable in the long run.

Usually, an idea would come from a problem faced by you, the app creator. Sometimes it can also be a problem that some people you know are facing. “Scratching your own itch” is how people who use cheesy tech idioms like to call it. Watch out for that one though, as it can be dangerous to think that you are the user and therefore you know everything you need to know about the user. That’s rarely ever true.

If you want to go that route though, just list the problems that you’d like to address and choose the one that gives you sleepless nights. That’s the one you want to take the next step with. Congrats! Now you have an idea for your app.

Now, your task is to immerse yourself completely in digging the cause of the problem and then begin to evaluate how a mobile app could solve it. Just remember, so much time and money goes into developing an app, so ‘Ideation’ is the time to ruthlessly confront your idea’s validity and viability.

Example of illustration for mobile application
Step 2: Competition — Positioning your app for success

Let’s say you get on the app store and choose the Beauty category. As you might imagine, countless options will be presented to you. It’s easy to overlook the fact that the same exact thing will apply to your app no matter what category you end up choosing.

Nowadays, there are thousands of apps serving similar purposes. That’s why analyzing your competition is a good way to kick off your project and position yourself to outperform the other apps in your chosen category.

When researching other apps, what for the following metrics: Number of installs, company history, star rating, and reviews.

“But…my mentor told me to just pick something quickly and just “iterate”.”

Sure. But iterating for the sake of iterating is a waste of resources. Iterations are good, but time-consuming, expensive and honestly sometimes frustrating. Identifying your competition will save you a few iterations and as a bonus will help you understand that unique factor that separates you from the crowd and makes you stand out to your target audience.

Step 3: Knowing your Target Audience

Say you’re an ice-cream vendor, you wouldn’t set up your shop in front of Baskin-Robbins. You can’t just think “people come here for ice cream. I sell ice cream…therefore this must be a good idea”. It just doesn’t work that way.

Similarly, you wouldn’t just throw your app on the app store in a given category and pray for everything else to work out. In order to create a successful app, you have to define a specific target demographic that you will cater to. Some useful metrics are age, gender, location, hobbies, etc. (to name a few)

Another often overlooked metric is the actual phone brands that your target demographic uses. Why is that important you ask? Because phones (just like any other device) have specs and limitations that force you to consider factors such as screen resolution, color saturation and other more technical factors such as hardware performance, battery life and required peripherals (for IoT apps for instance).

I) The Discovery Stage — Laying Down the Foundation for your Mobile App

Client: So, when can we see some screens? We really like blue for the primary color.

Me: Hmm..check out my blog post, the part that says “UX Design Designing User Experience for Your App”

Even the most visually amazing app can and will fail to perform well on the app store if it’s not intuitive and lacks usability.

As a user, you would want to open an app and feel like you already intuitively know everything — where to click next, what actions to perform, how to jump to a particular place, etc.The second you get stuck, you give up and go try another app. Sounds familiar?

So what do we do to make sure this doesn’t happen to the potential users you just spent so much time researching? We do UX.

What is UX Design?

UX design is an ongoing process. With each update, you should consider the way people are using your app. If an update makes the accessibility of your app complex or increases the number of taps to the users’ destination, you’re heading off course and it’s time to correct.

Let’s get into some of the UX design process.

Example of illustration for mobile application
Step 1: Information Architecture

Simply put, Information Architecture (or IA) is figuring out how all the content should be structured to maximize accessibility and ease of use. It is the user journey, the path that users will take to perform their intended action. It is in this stage that you decide which features will help users go through the journey, as well as overall functionality of your app. You also decide how to present and organize this information.

Typically, the IA process begins by writing down the list of desired features and a some rough sketches of what needs to be displayed and where in the app. The outcomes of this step are user flows and user journeys which serve as building blocks for creating wireframes.

Step 2: Wireframing your App

A wireframe, also called a page schematic or screen blueprint (just kidding, no one actually calls them that), is a visual guide that shows the skeletal framework of an app. It gives you an idea on the infamous “look and feel”. With a wireframe in front of you, it’s easy to explain the concept to your dev team and set reasonable expectations from the start.

Wireframing eases the often messy transition between the stages of the project. It is easier and cheaper to erase stuff from a sketch than it is to rewrite code. Good wireframes are essential in helping you to launch your app more effectively.

Step 3: Clickable prototype

Now that you have some screens to play with, you’re going to want to familiarize yourself with InVision, an essential tool of the product designer’s toolbox. This isn’t an InVision guide, but InVision is so easy to use that it doesn’t need one. Just upload your screens to InVision and link them together.

Then download InVision on your phone and test your prototype. Awesome right? Your app doesn’t have any functionality at this stage but that’s ok. You can still click around and test it out to identify some of the obvious surface flaws. At this point, make the changes you need to be making to the wireframes and test it out again. Repeat this process until you are satisfied and ready to make some pretty pictures.

Final Words

If you are reading this, chances are you just went through this massive post to learn how to develop your mobile app. Congrats! Hopefully you have learned a thing or two about what goes into building a mobile app from scratch. If you think I missed a critical stage of you want to find out more about a particular step of the process, feel free to leave a comment with questions/suggestions and tell me about the apps you’re building, I promise I won’t steal your ideas 😉

Kapital für ein Startup beschaffen

Adam Boston

I) Die Entdeckungsphase – Legen Sie den Grundstein für Ihre mobile App

Allzu oft tauchen die Leute ohne Strategie und ohne Ahnung von dem Prozess mit dem Kopf voran in die Erstellung ihrer mobilen App ein. Sie kommen mit vorgefassten Vorstellungen, die einige wirklich wichtige Faktoren für den Erfolg der App ignorieren und verwerfen.

Was am Ende passiert, ist, dass mangelnde Planung zu vielen Unebenheiten und Komplikationen führt, die wiederum ihre Dynamik zerstören und sie viel Zeit und Ressourcen kosten. Nach meiner Erfahrung scheint einer der Hauptgründe für das Scheitern mobiler Apps eine schlechte Planung und mangelnde Strategie zu sein. Das wiederkehrende Thema in diesem Artikel lautet wie folgt:

“Sie wollen immer zweimal messen und einmal schneiden.”

Sie möchten immer zweimal messen und einmal schneiden.

Aus diesem Grund schreibt jede seriöse Agentur für mobile Apps bei der Entwicklung einer App eine Discovery Stage vor.

Die Entdeckungsphase ist ein ausgefallener Begriff für die Vorentwicklungsforschung (ein weiterer ausgefallener Begriff). In dieser Phase sollen die Ziele der App, die gelösten Probleme und die Erwartungen der Endbenutzer definiert werden.

Das Ziel dieser Phase ist:
  • Definieren Sie das Projekt aus Sicht des Projektmanagements
  • Identifizieren Sie Projektrisiken und -abhängigkeiten
  • Formulieren Sie einen realistischen Zeit- und Kostenvoranschlag für das Projekt

Schritte der Entdeckung / Planungsphase

Schritt 1: Idee – Holen Sie sich eine Idee

Oft hört man Leute den Satz “Ideen sind wertlos, es geht nur um die Umsetzung” herumwerfen. Es gibt einen Grund für dieses Argument. Nehmen Sie zum Beispiel eine Mistidee wie „Yo“. Sie können dieses Projekt immer noch populär und finanziell erfolgreich machen, obwohl es ein ziemlich harter Kampf wäre. Es wäre eindeutig besser, mit einer guten Idee zu beginnen. Wenn Sie versuchen, mit Ihrer App Geld zu verdienen (und das sollten Sie übrigens auch, weil Sie Zeit und Geld dafür aufwenden), müssen Sie mit einer App-Idee beginnen, die das Potenzial hat, in der App profitabel zu sein langfristig.

Normalerweise kommt eine Idee von einem Problem, mit dem Sie, der App-Ersteller, konfrontiert sind. Manchmal kann es auch ein Problem sein, mit dem einige Leute, die Sie kennen, konfrontiert sind. “Scratching your own itch” nennen es Leute, die kitschige Tech-Redewendungen verwenden. Achten Sie jedoch darauf, da es gefährlich sein kann zu glauben, dass Sie der Benutzer sind und daher alles wissen, was Sie über den Benutzer wissen müssen. Das ist selten wahr.

Wenn Sie diesen Weg gehen möchten, listen Sie einfach die Probleme auf, die Sie ansprechen möchten, und wählen Sie das aus, das Ihnen schlaflose Nächte beschert. Mit diesem möchten Sie den nächsten Schritt machen. Glückwunsch! Jetzt haben Sie eine Idee für Ihre App.

Jetzt besteht Ihre Aufgabe darin, sich vollständig mit der Suche nach der Ursache des Problems zu befassen und dann zu bewerten, wie eine mobile App das Problem lösen könnte. Denken Sie daran, dass so viel Zeit und Geld in die Entwicklung einer App investiert wird. Daher ist „Ideenfindung“ die Zeit, um die Gültigkeit und Realisierbarkeit Ihrer Idee rücksichtslos zu konfrontieren.

Beispiel einer Illustration für eine mobile Anwendung
Schritt 2: Wettbewerb – Positionieren Sie Ihre App für den Erfolg

Nehmen wir an, Sie gehen in den App Store und wählen die Kategorie “Schönheit”. Wie Sie sich vorstellen können, werden Ihnen unzählige Optionen angeboten. Es ist leicht zu übersehen, dass genau dasselbe für Ihre App gilt, unabhängig davon, für welche Kategorie Sie sich letztendlich entscheiden.

Heutzutage gibt es Tausende von Apps, die ähnlichen Zwecken dienen. Aus diesem Grund ist die Analyse Ihrer Konkurrenz eine gute Möglichkeit, Ihr Projekt zu starten und sich so zu positionieren, dass Sie die anderen Apps in der von Ihnen ausgewählten Kategorie übertreffen.

Wenn Sie nach anderen Apps suchen, beachten Sie Folgendes: Anzahl der Installationen, Unternehmensverlauf, Sternebewertung, undBewertungen.

“Aber … mein Mentor sagte mir, ich solle einfach schnell etwas auswählen und einfach” iterieren “.”

Sicher. Das Iterieren zum Zwecke des Iterierens ist jedoch eine Verschwendung von Ressourcen. Iterationen sind gut, aber zeitaufwändig, teuer und ehrlich gesagt manchmal frustrierend. Wenn Sie Ihre Konkurrenz identifizieren, sparen Sie einige Iterationen und als Bonus können Sie den einzigartigen Faktor verstehen, der Sie von der Masse abhebt und Sie von Ihrer Zielgruppe abhebt.

Schritt 3: Kennen Sie Ihre Zielgruppe

Angenommen, Sie sind ein Eisverkäufer, Sie würden Ihr Geschäft nicht vor Baskin-Robbins einrichten. Man kann nicht einfach denken, dass Leute hierher kommen, um Eis zu essen. Ich verkaufe Eis… deshalb muss das eine gute Idee sein. “ Das funktioniert einfach nicht so.

Ebenso würden Sie Ihre App nicht einfach in einer bestimmten Kategorie in den App Store werfen und dafür beten, dass alles andere funktioniert. Um eine erfolgreiche App zu erstellen, müssen Sie eine bestimmte Zielgruppe definieren, die Sie bedienen möchten. Einige nützliche Metriken sind Alter, Geschlecht, Ort, Hobbys usw. (um nur einige zu nennen)

Eine weitere häufig übersehene Metrik sind die tatsächlichen Telefonmarken, die Ihre Zielgruppe verwendet. Warum ist das wichtig, fragst du? Weil Telefone (wie jedes andere Gerät) Spezifikationen und Einschränkungen aufweisen, die Sie dazu zwingen, Faktoren wie Bildschirmauflösung, Farbsättigung und andere eher technische Faktoren wie Hardwareleistung, Akkulaufzeit und erforderliche Peripheriegeräte (z. B. für IoT-Apps) zu berücksichtigen.

I) Die Entdeckungsphase – Legen Sie den Grundstein für Ihre mobile App

Kunde: Wann können wir einige Bildschirme sehen? Wir mögen Blau wirklich als Grundfarbe.

Ich: Hmm … sehen Sie sich meinen Blog-Beitrag an, in dem “UX Design Designing User Experience für Ihre App” steht.

Selbst die visuell beeindruckendste App kann und wird im App Store keine gute Leistung erbringen, wenn sie nicht intuitiv ist und nicht benutzerfreundlich ist.

Als Benutzer möchten Sie eine App öffnen und das Gefühl haben, dass Sie bereits intuitiv alles wissen – wo Sie als Nächstes klicken müssen, welche Aktionen ausgeführt werden müssen, wie Sie zu einem bestimmten Ort springen usw. Sobald Sie stecken bleiben, geben Sie auf und Probieren Sie eine andere App aus. Klingt vertraut?

Was tun wir also, um sicherzustellen, dass dies nicht den potenziellen Benutzern passiert, für die Sie gerade so viel Zeit aufgewendet haben? Wir machen UX.

Was ist UX Design?

UX-Design ist ein fortlaufender Prozess. Bei jedem Update sollten Sie berücksichtigen, wie Benutzer Ihre App verwenden. Wenn ein Update die Zugänglichkeit Ihrer App komplex macht oder die Anzahl der Abgriffe auf das Ziel des Benutzers erhöht, verlassen Sie den Kurs und es ist Zeit zu korrigieren.

Kommen wir zum UX-Designprozess.

Example of illustration for mobile application
Schritt 1: Informationsarchitektur

Kurz gesagt, Information Architecture (oder IA) ermittelt, wie der gesamte Inhalt strukturiert werden sollte, um die Zugänglichkeit und Benutzerfreundlichkeit zu maximieren. Es ist die Benutzerreise, der Weg, den Benutzer einschlagen, um ihre beabsichtigte Aktion auszuführen. In dieser Phase entscheiden Sie, welche Funktionen den Benutzern helfen, die Reise zu meistern, sowie die Gesamtfunktionalität Ihrer App. Sie entscheiden auch, wie diese Informationen präsentiert und organisiert werden sollen.

In der Regel beginnt der IA-Prozess damit, dass Sie die Liste der gewünschten Funktionen und einige grobe Skizzen darüber aufschreiben, was in der App angezeigt werden muss und wo. Die Ergebnisse dieses Schritts sind Benutzerflüsse und Benutzerreisen, die als Bausteine für die Erstellung von Drahtgittern dienen.

Schritt 2: Wireframing Ihrer App

Ein Drahtmodell, auch als Seitenschema oder Bildschirmentwurf bezeichnet (nur ein Scherz, niemand nennt sie tatsächlich so), ist eine visuelle Anleitung, die das Grundgerüst einer App zeigt. Es gibt Ihnen eine Vorstellung vom berüchtigten „Look and Feel“. Mit einem Drahtmodell vor Ihnen ist es einfach, Ihrem Entwicklerteam das Konzept zu erklären und von Anfang an angemessene Erwartungen zu setzen.

Wireframing erleichtert den oft chaotischen Übergang zwischen den Projektphasen. Es ist einfacher und billiger, Inhalte aus einer Skizze zu löschen, als Code neu zu schreiben. Gute Wireframes sind unerlässlich, damit Sie Ihre App effektiver starten können.

Schritt 3: Klickbarer Prototyp

Nachdem Sie einige Bildschirme zum Spielen haben, möchten Sie sich mit InVision vertraut machen, einem wichtigen Werkzeug in der Toolbox des Produktdesigners. Dies ist kein InVision-Handbuch, aber InVision ist so einfach zu verwenden, dass es keines benötigt. Laden Sie einfach Ihre Bildschirme zu InVision hoch und verknüpfen Sie sie miteinander.

Laden Sie dann InVision auf Ihr Telefon herunter und testen Sie Ihren Prototyp. Genial, oder? Ihre App verfügt derzeit über keine Funktionen, aber das ist in Ordnung. Sie können immer noch herumklicken und es testen, um einige der offensichtlichen Oberflächenfehler zu identifizieren. Nehmen Sie zu diesem Zeitpunkt die Änderungen vor, die Sie an den Drahtgittern vornehmen müssen, und testen Sie sie erneut. Wiederholen Sie diesen Vorgang, bis Sie zufrieden und bereit sind, einige schöne Bilder zu machen.

Letzte Worte

Wenn Sie dies lesen, haben Sie wahrscheinlich gerade diesen umfangreichen Beitrag gelesen, um zu erfahren, wie Sie Ihre mobile App entwickeln. Glückwunsch! Hoffentlich haben Sie ein oder zwei Dinge darüber gelernt, wie man eine mobile App von Grund auf neu erstellt. Wenn Sie der Meinung sind, dass ich eine kritische Phase verpasst habe, in der Sie mehr über einen bestimmten Schritt des Prozesses erfahren möchten, können Sie gerne einen Kommentar mit Fragen / Vorschlägen hinterlassen und mir von den Apps erzählen, die Sie erstellen. Ich verspreche, dass ich dies nicht tun werde stiehl deine Ideen;)

رفع رأس المال لبدء التشغيل

آدم بوسطن

I) مرحلة الاكتشاف – وضع الأساس لتطبيقات
الجوال الخاص بك

في كثير من الأحيان، يغوص الناس أولاً في إنشاء تطبيقات الجوال الخاصة بهم بدون استراتيجية ولا فكرة عن العملية. أنها تأتي مع المفاهيم المسبقة التي تتجاهل وترفض بعض العوامل الهامة حقا في نجاح التطبيق.

ما ينتهي به الأمر هو أن نقص التخطيط يؤدي إلى الكثير من المطبات والمضاعفات التي بدورها في نهاية المطاف تدمير زخمها وتكلفهم الكثير من الوقت والموارد. في تجربتي، يبدو أن أحد أهم أسباب فشل تطبيقات الجوال هو سوء التخطيط وعدم وجود استراتيجية. الموضوع المتكرر في جميع أنحاء هذه المقالة هو ما يلي:

«أنت تريد دائما لقياس مرتين وقطع مرة واحدة.»

كنت دائما تريد قياس مرتين وقطع مرة واحدة.

هذا هو السبب في أن أي وكالة تطبيقات الجوال خطيرة تفويض مرحلة الاكتشاف عند تطوير التطبيق.

مرحلة الاكتشاف هو مصطلح يتوهم لبحوث ما قبل التطوير (مصطلح آخر يتوهم). وتهدف هذه المرحلة إلى تحديد أهداف التطبيق، والمشكلة (المشاكل) أنه يحل وتوقعات المستخدمين النهائيين.

الهدف من هذه المرحلة هو:

  • تعريف المشروع من منظور إدارة المشروع
  • تحديد مخاطر المشروع واعتماده
  • صياغة الوقت واقعية & تقدير التكلفة للمشروع

خطوات الاكتشاف/التخطيط المرحلة

الخطوة 1: التفكير — الحصول على فكرة

كنت كثيرا ما تسمع الناس رمي حول عبارة «الأفكار هي لا قيمة لها، انها كل شيء عن التنفيذ». و هناك حجة لهذه الحجة. خذ فكرة حماقة مثل «يو» على سبيل المثال. لا يزال بإمكانك جعل هذا المشروع شعبية وناجحة ماليا على الرغم من أنه سيكون تماما معركة شاقة. من الواضح أنه سيكون من الأفضل أن تبدأ بفكرة جيدة. إذا كنت تحاول كسب المال من التطبيق الخاص بك (وبالمناسبة يجب أن تكون لأنك تنفق الوقت والمال على هذا)، ثم عليك أن تبدأ مع فكرة التطبيق التي لديها القدرة على أن تكون مربحة على المدى الطويل.

عادة، سوف تأتي فكرة من مشكلة تواجهها، منشئ التطبيق. في بعض الأحيان يمكن أن يكون أيضا مشكلة أن بعض الناس تعرفهم تواجه. «خدش حكة الخاصة بك» هو كيف الناس الذين يستخدمون التعابير التقنية الجبني مثل أن نسميها. احترس من أن واحد على الرغم من أنه يمكن أن يكون خطرا على الاعتقاد أنك المستخدم، وبالتالي كنت تعرف كل ما تحتاج لمعرفته عن المستخدم. هذا نادراً ما يكون صحيحاً

إذا كنت تريد أن تذهب هذا الطريق على الرغم من, مجرد سرد المشاكل التي كنت ترغب في معالجة واختيار واحد الذي يمنحك ليال بلا نوم. هذا هو الشخص الذي تريد أن تأخذ الخطوة التالية معه. تهانينا! الآن لديك فكرة عن التطبيق الخاص بك.

الآن، مهمتك هي أن تزج نفسك تماما في حفر سبب المشكلة ومن ثم البدء في تقييم كيف يمكن تطبيق المحمول حلها. فقط تذكر، الكثير من الوقت والمال يذهب إلى تطوير التطبيق، لذلك «التفكير» هو الوقت المناسب لمواجهة بلا رحمة صحة فكرتك وجدواها.

{ %توضيح%}
الخطوة 2: المنافسة – تحديد المواقع التطبيق الخاص بك للنجاح

دعونا نقول تحصل على المتجر واختيار فئة الجمال. كما قد تتخيل، سيتم تقديم عدد لا يحصى من الخيارات لك. من السهل التغاضي عن حقيقة أن الشيء نفسه سيطبق على تطبيقك بغض النظر عن الفئة التي تنتهي باختيارها.

في الوقت الحاضر، هناك الآلاف من التطبيقات التي تخدم أغراض مماثلة. هذا هو السبب في تحليل منافسيك هو وسيلة جيدة لبدء المشروع الخاص بك ووضع نفسك لتتفوق على التطبيقات الأخرى في الفئة التي اخترتها.

عند البحث عن تطبيقات أخرى، ماذا عن المقاييس التالية: عدد عمليات التثبيت، سجل الشركة، تصنيف النجوم، والمراجعات.

« ولكن… معلمي قال لي أن مجرد اختيار شيء بسرعة ومجرد «تكرار».»

بالتأكيد لكن التكرار من أجل التكرار هو مضيعة للموارد. التكرارات جيدة، ولكنها تستغرق وقتًا طويلاً ومكلفة ومحبطة بصدق في بعض الأحيان. تحديد منافسيك سيوفر لك بعض التكرارات وكمكافأة سوف تساعدك على فهم هذا العامل الفريد الذي يفصلك عن الحشد ويجعلك تبرز لجمهورك المستهدف.

الخطوة 3: معرفة جمهورك المستهدف

قل أنك بائع الآيس كريم، لن تقوم بإعداد متجرك أمام باسكن روبنز. لا يمكنك فقط التفكير «الناس يأتون إلى هنا من أجل الآيس كريم. أبيع الآيس كريم… لذلك يجب أن تكون هذه فكرة جيدة». انها فقط لا تعمل بهذه الطريقة.

وبالمثل، لن مجرد رمي التطبيق الخاص بك على المتجر في فئة معينة والصلاة من أجل كل شيء آخر للعمل بها. من أجل إنشاء التطبيق الناجح، لديك لتحديد الديموغرافية المستهدفة المحددة التي سوف تلبي احتياجات. بعض المقاييس المفيدة هي العمر والجنس والموقع والهوايات وما إلى ذلك (على سبيل المثال لا الحصر)

هناك مقياس آخر يتم تجاهله في كثير من الأحيان هو العلامات التجارية للهاتف الفعلية التي يستخدمها الديموغرافي المستهدف. لماذا هذا المهم الذي تسأله؟ لأن الهواتف (تمامًا مثل أي جهاز آخر) تحتوي على مواصفات وقيود تجبرك على مراعاة عوامل مثل دقة الشاشة وتشبع اللون وعوامل تقنية أخرى مثل أداء الأجهزة وعمر البطارية والأجهزة الطرفية المطلوبة (لتطبيقات إنترنت الأشياء على سبيل المثال).

I) مرحلة الاكتشاف — وضع الأساس

لعميل تطبيقات الجوال الخاص بك

: لذا، متى يمكننا رؤية بعض الشاشات؟ نحن حقا أحب الأزرق للون الأساسي.

لي: هم.. تحقق من بلدي بلوق وظيفة, الجزء الذي يقول «UX تصميم تصميم تجربة المستخدم للتطبيق الخاص بك»

حتى التطبيق الأكثر مدهشة بصريا يمكن وسوف تفشل في أداء جيدا على متجر التطبيقات إذا لم يكن بديهية ويفتقر إلى سهولة الاستخدام.

كمستخدم، ترغب في فتح تطبيق وتشعر وكأنك تعرف كل شيء بشكل حدسي بالفعل – أين تنقر فوق التالي، وما هي الإجراءات التي يجب تنفيذها، وكيفية الانتقال إلى مكان معين، وما هي الثانية التي تتعثر فيها، تستسلم وتذهب في محاولة تطبيق آخر. يبدو مألوفاً؟

فماذا نفعل للتأكد من أن هذا لا يحدث للمستخدمين المحتملين كنت فقط قضيت الكثير من الوقت في البحث؟ نحن نفعل UX.

ما هو تصميم UX؟

تصميم UX هو عملية مستمرة. مع كل تحديث، يجب أن تفكر في الطريقة التي يستخدم بها الأشخاص تطبيقك. إذا كان التحديث يجعل إمكانية الوصول إلى تطبيقك معقدة أو يزيد من عدد الصنابير إلى وجهة المستخدمين، فأنت تتجه خارج المقرر الدراسي وحان الوقت للتصحيح.

دعونا ندخل في بعض عملية تصميم UX.

{ %توضيح%}
الخطوة 1: بنية المعلومات

ببساطة, بنية المعلومات (أو IA) هو معرفة كيف ينبغي هيكلة كل المحتوى لتحقيق أقصى قدر من إمكانية الوصول وسهولة الاستخدام. إنها رحلة المستخدم، المسار الذي سيتخذه المستخدمون لتنفيذ الإجراء المقصود. في هذه المرحلة، تقرر الميزات التي ستساعد المستخدمين على المرور خلال الرحلة، بالإضافة إلى الوظائف العامة لتطبيقك. عليك أيضا أن تقرر كيفية تقديم وتنظيم هذه المعلومات.

عادة، تبدأ عملية IA عن طريق كتابة قائمة الميزات المطلوبة وبعض الرسومات الخام لما يحتاج إلى عرض وأين في التطبيق. نتائج هذه الخطوة هي تدفقات المستخدم ورحلات المستخدم التي تكون بمثابة لبنات بناء لإنشاء إطارات سلكية.

الخطوة 2: Wireframing التطبيق
الخاص بك

A إطار سلكي، وتسمى أيضا تخطيطي الصفحة أو مخطط الشاشة (مجرد مزاح، لا أحد يدعو فعلا لهم أن)، هو دليل البصرية التي تظهر إطار الهيكل العظمي للتطبيق. فهو يوفر لك فكرة عن «الشكل والمظهر» سيئة السمعة. مع إطار سلكي أمامك، من السهل شرح المفهوم لفريق التطوير الخاص بك وتحديد توقعات معقولة منذ البداية.

Wireframing يخفف الانتقال الفوضوي في كثير من الأحيان بين مراحل المشروع. فمن الأسهل والأرخص لمحو الاشياء من رسم مما هو عليه لإعادة كتابة التعليمات البرمجية. إطارات سلكية جيدة ضرورية لمساعدتك على إطلاق التطبيق الخاص بك بشكل أكثر فعالية.

الخطوة 3: النموذج القابل للنقر

الآن بعد أن كان لديك بعض الشاشات للعب مع, كنت تريد الذهاب إلى التعرف على نفسك مع InVision, أداة أساسية من أدوات مصمم المنتج ل. هذا ليس دليل InVision، ولكن InVision سهل الاستخدام بحيث لا يحتاج إلى واحد. ما عليك سوى تحميل شاشاتك إلى InVision وربطها معًا.

ثم قم بتنزيل InVision على هاتفك واختبر النموذج الأولي الخاص بك. رائع أليس كذلك؟ لا يحتوي تطبيقك على أي وظائف في هذه المرحلة ولكن لا بأس بذلك. لا يزال بإمكانك النقر حولها واختبارها لتحديد بعض العيوب السطحية الواضحة. عند هذه النقطة، قم بإجراء التغييرات التي تحتاج إلى إجراؤها على الإطارات السلكية واختبارها مرة أخرى. كرر هذه العملية حتى كنت راضيا وعلى استعداد لجعل بعض الصور جميلة.

الكلمات النهائية

إذا كنت تقرأ هذا، وهناك احتمالات أنك ذهبت للتو من خلال هذا المنصب الهائل لمعرفة كيفية تطوير التطبيق المحمول الخاص بك. تهانينا! نأمل أن تكون قد تعلمت شيئًا أو اثنين حول ما يدخل في بناء تطبيق جوال من الصفر. إذا كنت تعتقد أنني فاتني مرحلة حرجة من رغبتك في معرفة المزيد عن خطوة معينة من العملية، فلا تتردد في ترك تعليق مع الأسئلة/الاقتراحات وأخبرني عن التطبيقات التي تقوم ببنائها، وأعدك أنني لن أسرق أفكارك؛)