Tartalomjegyzék:
- 1. lépés: Projektterv
- 2. lépés: Kutatás, jogi és fejlesztés
- 3. lépés: Fejlesztői alkalmazás (nem kötelező)
- 4. lépés: Szoftverkódolás
- 5. lépés: Végső nyújtás/ fejlesztés
Videó: Mobilalkalmazások fejlesztése az Adobe XD használatával: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Üdv, mind! Elizabeth Kacerek vagyok, középiskolai végzős, és azért hoztam létre ezt az oktathatót, mert észrevettem egy lyukat ezen a széles körben használt platformon, amit ki tudtam tölteni. Szerettem volna ezt a fajta útmutatót, amikor elkezdtem az UI/UX/EX szoftverfejlesztéssel foglalkozó egész éves kutatási projektemet, de sajnos meg kellett találnom az alkalmazás tervezésének nehéz módját. Ez az utasítás mind a számítástechnikai rajongóknak, mind a hobbistáknak szól. Tehát ha úgy gondolja, hogy nagyszerű ötlete van, de fogalma sincs, hogyan kell kivitelezni, akkor nézze meg ezt.
1. lépés: Projektterv
Ez elsőre szükségtelennek tűnhet, de a projektterv begépelése hosszú távon mindenképpen segít a következők meghatározásában:
- Amit szeretne, hogy az alkalmazása konkrétan megtegyen (ez megtartott a "gyakorlatban")
- Ki a célközönség
- Ha vannak jogi következmények (az enyém orvosi alkalmazás volt)
- Bármi mást, amiről úgy gondolja, hogy vázolnia kell, hogy tovább tudja tartani a feladatát.
Tényleg nem tudtam elégszer hangsúlyozni ezt a lépést: ez az előzetes projektterv könnyen átalakítható számos dokumentumra, amelyekre szüksége van a jövőbeni fejlesztéshez.
(Ne feledje, hogy ez alapvetően az alkalmazásleírás az alkalmazásboltban! Pontszám!)
Ez a terv lehet egy fél oldal hosszú, 5 oldal hosszú, vagy talán még hosszabb is. Nincs jó vagy rossz, bármi segít a látás papírra vitelében.
2. lépés: Kutatás, jogi és fejlesztés
Egy dolgot nem tudtam sejteni az UX tervezési utazásom elején, hogy rengeteg kutatómunkát végzek. Ez most egyáltalán ne hagyja magát elriasztani, mert minden bizonnyal kezdetben kissé elbátortalanított, mert nem kaptam tudomást arról, hogy mennyit nem tudok erről a területről (pontosan ezt kellett volna kutatnunk, ezért a kutatási projekt.)
Ez az a lépés, amikor eldönti, hogy a semmiből akarja -e írni a kódot, vagy a sok mobilalkalmazás -összeállító webhely egyikét használja. Én személy szerint azzal kezdtem, hogy azt gondolom, hogy "csak a fejlett" ismereteimet fogom használni a Java -ban, hogy kifejlesszem ezt az alkalmazást, mert azt gondoltam, hogy könnyebb lesz, mint megtanulni egy alkalmazásépítő alkalmazást használni. Ez végül nagyon hatástalan és kényelmetlen módja volt az alkalmazásom létrehozásának, ami miatt végül az Adobe XD -re váltottam. Erősen javaslom, hogy vizsgálja meg ezt, mint a fő építő módot az alkalmazás vizuális feltérképezéséhez felhasználóbarát prototípus-készítéssel. Bár ez nem a tökéletes alkalmazás -készítő vége, de jól működik az alkalmazás csontjainak felépítésében, így könnyen átadhatja az előzetes tervezést egy professzionális fejlesztőnek (lehetőleg olyannak, aki jogosult feltölteni az iTunes Store -ba) és a Google Play áruház.) Ezt azért hangsúlyozom, hogy felhívjam a figyelmedet arra, hogy ha az XD -t használod, bár nagyon hasznos a tervezéshez, az alkalmazás nem lesz kész feltölteni az üzletekbe.
Továbbá, ha a kutatás során úgy dönt, hogy már nem izgatja magát az alkalmazás ötlete, akkor nem minden veszett el. Mivel az építési folyamat még nem kezdődött el, csak visszatérhet a projekttervéhez, és vagy módosíthatja, vagy teljesen letörölheti eredeti tervét.
Ha lehetséges jogi követelmények vannak az alkotóval vagy a felhasználóval szemben, akkor ekkor szeretné megtudni az összes olyan helyet, ahol segítségre van szüksége. Sokkal könnyebb felkészülni ezekre a problémákra most, hogy megtervezze azokat, ahelyett, hogy meglepné. Ez hetekig tartó késést okozhat, ami végül befolyásolja az eredeti idővonalat.
3. lépés: Fejlesztői alkalmazás (nem kötelező)
Ha most szeretne hivatalosan fejlesztővé válni, és hozzáférhet az iTunes áruházhoz, akkor a lehető leghamarabb töltse ki az alkalmazást (az alkalmazás benyújtásával 99 dollár díjat kell fizetni). Jelentkezési folyamatuk eltart egy ideig, amíg elfogadják. A leggyorsabb lenne, ha ezen a ponton jelentkezne az Apple fejlesztőjéhez, és várakozási folyamatán megy keresztül, miközben még készíti az alkalmazást.
developer.apple.com/programs/
4. lépés: Szoftverkódolás
Most, hogy befejezte a projekt mögött álló kutatást, itt az ideje elkezdeni a kódolást az Adobe XD -ben.
- Először is. Szeretné követni az oktatóanyag minden lépését (nem vagyok hosszú oktatóanyagok közé, de ez elengedhetetlen a sikerhez ezzel az alkalmazással, ígérem).
- Győződjön meg róla, hogy megértette, hogyan adhat hozzá szöveget, oldalakat, képeket, törölhet objektumokat, rendezheti át a képernyőket, és hogyan is csatlakoztathatja oldalait.
- Ha elkészült és megértette a köteleket, végre elkezdheti az alkalmazás elkészítését és kódolását, a prototípus tesztelését és a hibakeresési problémákat!
Ezen a ponton elkezdheti használni az általam felfedezett kutatásokat, amelyek a különféle eszközökről és az Adobe Creator segítségével bizonyos dolgokat hoztak létre az alkalmazás fejlesztése érdekében. Mindenképpen azt javaslom, hogy lépjen be a keresősávba, és keresse meg a projekt egyedi jellemzőit.
5. lépés: Végső nyújtás/ fejlesztés
Gratulálunk, eljutott idáig, ami azt jelenti, hogy nincsenek hibák a kódban! Innentől kezdve el kell kezdeni a béta tesztelést azzal a céllal, hogy ne csak idegen hibákat találjon, hanem elfogulatlan véleményt is szerezzen a termékéről. Ha elégedett a kódjával, külső erőforrások felhasználásával elkezdheti a fejlesztést.
Ajánlott:
Az ST vizuális fejlesztése a kozmikus STM8 fordítóval: 11 lépés
Az ST vizuális fejlesztésének beállítása a Cosmic STM8 fordítóval: Így állíthatom be az integrált fejlesztési környezetet (IDE) az ST Microelektronika (ST) STM8 mikrovezérlőinek programozásához Windows 10 rendszerrel. Nem állítom, hogy ez a helyes módszer, de jól működik nekem. Ebben az utasításban úgy fog kinézni, mint egy
A Drivemall Board fejlesztése: 5 lépés
A Drivemall Board fejlesztése: Ebben az oktatóanyagban az egyéni Arduino tábla létrehozásának alapvető lépéseit fogjuk látni. A használt szoftverek a KiCad a kártya tervezéséhez és az Arduino IDE a kártya firmware létrehozásához és betöltéséhez
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: 22 lépés (képekkel)
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: A kockajátéknak különböző módszerei vannak 1) Hagyományos játék fa vagy sárgaréz kockákkal. 2) Játssz mobilon vagy PC -n a mobil vagy a PC által véletlenszerűen létrehozott kockával. fizikailag játszani a kockával, és mozgatni az érmét a mobilon vagy a számítógépen
USB -kapcsoló fejlesztése: 5 lépés (képekkel)
USB kapcsoló fejlesztése: Otthon két számítógépet használok, amelyek egy monitorhoz vannak csatlakoztatva, egy billentyűzet és egy egér a KVM kapcsolón keresztül. Az asztalon van egy nyomtatóm is, amelyet megosztok a két számítógép között. Sajnos a KVM kapcsoló nem támogatja az USB multiplexelést, és
Alkalmazások fejlesztése GPIO Pin -ek használatával a DragonBoard 410c rendszeren Android és Linux operációs rendszerekkel: 6 lépés
Alkalmazások fejlesztése GPIO-tűk használatával a DragonBoard 410c rendszeren Android és Linux operációs rendszerekkel: Ennek az oktatóanyagnak az a célja, hogy bemutassa az alkalmazások fejlesztéséhez szükséges információkat a DragonBoard 410c kis sebességű bővítés GPIO-tűje segítségével. Ez az oktatóanyag információkat tartalmaz az alkalmazások fejlesztéséhez a GPIO csapok használatával a SYS segítségével az Andr -on