Სარჩევი:

მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით: 5 ნაბიჯი
მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით: 5 ნაბიჯი

ვიდეო: მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით: 5 ნაბიჯი

ვიდეო: მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით: 5 ნაბიჯი
ვიდეო: Embarcadero Delphi / Android SDK, NDK, Java Machine, Java Development Kit (JDK), Google Play Store 2024, ივლისი
Anonim
მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით
მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით
მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით
მობილური აპლიკაციის განვითარება Adobe XD გამოყენებით

მშვიდობით, ყველანი! მე ვარ ელიზაბეტ კაცერეკი, დამამთავრებელი საშუალო სკოლა და მე შევქმენი ეს სასწავლო, რადგან შევამჩნიე ხვრელი ამ ფართოდ გავრცელებულ პლატფორმაზე, რომლის შევსებაც შემეძლო. მე მომეწონებოდა ამგვარი სახელმძღვანელო, როდესაც დავიწყებდი ერთწლიან კვლევით პროექტს UI/UX/EX პროგრამული უზრუნველყოფის შემუშავებაზე, მაგრამ, სამწუხაროდ, მომიწია გაერკვია რთული გზა, თუ როგორ უნდა დამემუშავებინა აპლიკაცია. ეს ინსტრუქცია განკუთვნილია როგორც კომპიუტერული მეცნიერებისთვის, ასევე მოყვარულთათვისაც. ასე რომ, თუ ფიქრობთ, რომ თქვენ გაქვთ შესანიშნავი იდეა, მაგრამ არ გაქვთ წარმოდგენა, თუ როგორ უნდა განახორციელოთ იგი, გადახედეთ ამას.

ნაბიჯი 1: პროექტის გეგმა

პროექტის გეგმა
პროექტის გეგმა

ეს შეიძლება თავიდან ზედმეტად მოგეჩვენოთ, მაგრამ პროექტის გეგმის აკრეფა აუცილებლად დაგეხმარებათ გრძელვადიან პერსპექტივაში განსაზღვრებით:

  • რისი გაკეთება გსურთ თქვენმა აპლიკაციამ კონკრეტულად (ამან დამანახა ჩემი "პრაქტიკის სფერო")
  • ვინ არის განკუთვნილი აუდიტორია
  • თუ შესაძლებელია სამართლებრივი შედეგები (ჩემი იყო სამედიცინო აპლიკაცია)
  • ნებისმიერი სხვა რამ, რაც თქვენ ფიქრობთ, რომ დაგჭირდებათ, რათა შეასრულოთ თქვენი ამოცანა.

მე ნამდვილად ვერ აღვნიშნავ ამ ნაბიჯს საკმარისად: ეს წინასწარი პროექტის გეგმა მარტივად შეიძლება მოერგოს ბევრ დოკუმენტს, რომელიც გჭირდებათ მომავალი განვითარებისათვის.

(გაითვალისწინეთ, რომ ეს არის ძირითადად თქვენი აპლიკაციის აღწერა აპლიკაციის მაღაზიისთვის! გაიტანეთ!)

ეს გეგმა შეიძლება იყოს ნახევარი გვერდი 5 გვერდიანი, ან შესაძლოა უფრო გრძელიც. არ არსებობს სწორი ან არასწორი, რაც დაგეხმარებათ თქვენი ხედვის ქაღალდზე გადატანაში.

ნაბიჯი 2: კვლევა, სამართლებრივი და განვითარება

კვლევა, სამართლებრივი და განვითარება
კვლევა, სამართლებრივი და განვითარება

ერთი რამ, რასაც ვერ ვხვდებოდი ჩემი UX დიზაინის მოგზაურობის დასაწყისში არის კვლევის უზარმაზარი რაოდენობა, რომელსაც გავაკეთებდი. ახლა ეს საერთოდ არ შეგიშალოთ ხელი, რადგან მან, რა თქმა უნდა, ცოტათი დამამხნევა იმის გამო, რომ უბრალოდ არ ვიცოდი, რამდენადაც არ ვიცოდი ამ სფეროს შესახებ (რაც ზუსტად ის იყო, რაც ჩვენ უნდა შევისწავლოთ, აქედან გამომდინარე კვლევის პროექტი.)

ეს არის ნაბიჯი, სადაც თქვენ გადაწყვეტთ გსურთ თუ არა თქვენი კოდის დაწერა ნულიდან ან გამოიყენოთ ერთერთი მრავალი მობილური აპლიკაციის შემდგენელი ვებსაიტი. მე პირადად დავიწყე ფიქრით, რომ მე "უბრალოდ გამოვიყენებ ჩემს მოწინავე" უნარებს Java- ში ამ პროგრამის შემუშავებისათვის, რადგან წარმოვიდგენდი, რომ ეს უფრო ადვილი იქნებოდა, ვიდრე პროგრამების შემუშავების პროგრამის გამოყენების სწავლა. ეს დასრულდა ძალიან არაეფექტური და მოუხერხებელი გზა ჩემი აპლიკაციის შესაქმნელად, რამაც ფაქტიურად დავასრულე Adobe XD– ზე გადასვლა. მე გირჩევთ გაითვალისწინოთ ეს, როგორც თქვენი მთავარი კონსტრუქციული გზა თქვენი აპლიკაციის ვიზუალურად გამოსახვისათვის მოსახერხებელი პროტოტიპებით. მიუხედავად იმისა, რომ ეს არ არის დასაწყისი სრულყოფილი აპლიკაციის შემქმნელისთვის, ის კარგად მუშაობს თქვენი პროგრამის ძვლების ასაშენებლად, ასე რომ თქვენ შეგიძლიათ მარტივად გადასცეთ თქვენი წინასწარი დიზაინი პროფესიონალ დეველოპერს (სასურველია მას, ვისაც აქვს iTunes მაღაზიაში ატვირთვის უფლება) და Google Play store)

გარდა ამისა, თუ თქვენი კვლევის შედეგად გადაწყვეტთ, რომ აღარ ხართ აღფრთოვანებული თქვენი აპლიკაციის იდეით, ყველაფერი არ დაიკარგება. როდესაც მშენებლობის პროცესი ჯერ არ დაწყებულა, შეგიძლიათ უბრალოდ დაუბრუნდეთ თქვენს პროექტის გეგმას და შეცვალოთ ან მთლიანად გააფუჭოთ თქვენი თავდაპირველი გეგმა.

თუ არსებობს შესაძლო სამართლებრივი მოთხოვნები შემქმნელისთვის ან მომხმარებლისთვის, ეს არის მაშინ, როდესაც გსურთ გაიგოთ ყველა ის ადგილი, სადაც დაგჭირდებათ დახმარება. გაცილებით ადვილია ამ საკითხების გადასაწყვეტად მომზადება, ასე რომ თქვენ შეგიძლიათ დაგეგმოთ ისინი იმის ნაცვლად, რომ გაგიკვირდეთ. ამან შეიძლება გამოიწვიოს კვირეული შეფერხებები, რაც საბოლოოდ გავლენას მოახდენს თქვენს თავდაპირველ ვადებზე.

ნაბიჯი 3: დეველოპერის პროგრამა (სურვილისამებრ)

დეველოპერის პროგრამა (სურვილისამებრ)
დეველოპერის პროგრამა (სურვილისამებრ)

ახლა თუ გსურთ ოფიციალურად გახდეთ დეველოპერი iTunes მაღაზიაზე წვდომისათვის, თქვენ უნდა შეავსოთ განაცხადი რაც შეიძლება მალე (არსებობს 99 აშშ დოლარის საფასური, რომელიც დაკავშირებულია ამ განაცხადის შევსებასთან). მათი განაცხადის პროცესი ცოტა ხანს გრძელდება სანამ არ მიიღებთ. ყველაზე მიზანშეწონილი იქნება, თუ ამ ეტაპზე მიმართავთ Apple დეველოპერს და გაივლით ლოდინის პროცესს, სანამ თქვენ ჯერ კიდევ შექმნით თქვენს აპლიკაციას.

developer.apple.com/programs/

ნაბიჯი 4: პროგრამული უზრუნველყოფის კოდირება

პროგრამული კოდირება
პროგრამული კოდირება
პროგრამული კოდირება
პროგრამული კოდირება

ახლა, როდესაც თქვენ დაასრულეთ კვლევა თქვენი პროექტის უკან, დროა დაიწყოს კოდირება Adobe XD– ში.

  1. პირველ რიგში პირველი. თქვენ გინდათ გაჰყევით გაკვეთილის თითოეულ საფეხურს (მე არ ვარ გრძელი გაკვეთილებისთვის, მაგრამ ეს არის აუცილებელი თქვენი წარმატებისთვის ამ აპლიკაციით გპირდებით).
  2. დარწმუნდით, რომ გესმით როგორ დაამატოთ ტექსტი, გვერდები, სურათები, წაშალოთ ობიექტები, გადააკეთოთ ეკრანები და კიდევ როგორ დააკავშიროთ თქვენი გვერდები.
  3. მას შემდეგ რაც დაასრულებთ და გაიგებთ თოკებს, თქვენ საბოლოოდ შეგიძლიათ დაიწყოთ თქვენი აპლიკაციის შემუშავება და კოდირება, პროტოტიპის გამოცდა და გამართვის საკითხები!

ამ ეტაპზე, თქვენ შეგიძლიათ დაიწყოთ ზოგიერთი კვლევის გამოყენება, რაც მე ვიპოვე სხვადასხვა ინსტრუმენტებთან დაკავშირებით და როგორ გავაკეთოთ გარკვეული რამ Adobe შემქმნელთან თქვენი აპლიკაციის გასაუმჯობესებლად. თუმცა, მე ნამდვილად გირჩევთ საძიებო ზოლში შესვლას კონკრეტული ელემენტების მოსაძებნად, რომლებიც უნიკალურია თქვენი პროექტისათვის.

ნაბიჯი 5: საბოლოო გაჭიმვა/ განვითარება

საბოლოო გაჭიმვა/ განვითარება
საბოლოო გაჭიმვა/ განვითარება

გილოცავთ, თქვენ მიხვედით აქამდე, რაც ნიშნავს რომ თქვენს კოდში შეცდომები არ არის! აქედან თქვენ უნდა დაიწყოთ ბეტა ტესტირება, რომლის მიზანია არა მხოლოდ აღმოაჩინოთ გარეგანი შეცდომები, არამედ მიიღოთ მიუკერძოებელი აზრი თქვენს პროდუქტზე. მას შემდეგ რაც კმაყოფილი იქნებით თქვენი კოდით, თქვენ შეგიძლიათ დაიწყოთ განვითარება გარე რესურსების გამოყენებით.

გირჩევთ: