გჭირდებათ მობილური აპლიკაცია, რომელიც იზიარებს ლოგიკას თქვენს ვებ პროდუქტთან, ან პირველი აპლიკაცია იდეის შესამოწმებლად. მე მას ავაშენებ React Native-ში TypeScript-ით Android-ისა და iOS-ისთვის, დავაკავშირებ თქვენს ბექენდთან და გადმოგცემთ ტესტირებისა და მაღაზიაში წარდგენისთვის მზა ვერსიებს.
მე ავაშენებ თქვენს React Native აპლიკაციას Android-ისა და iOS-ისთვის, რომელიც დაკავშირებულია თქვენს ბექენდთან
3 ეკრანამდე ნავიგაციით და თქვენი API-ით, როგორც ინსტალირებადი Android-ის ვერსია.
- 3 ეკრანამდე, Android-ის ვერსია
- დაკავშირებულია თქვენს API-სთან
- წყაროს კოდი
8 ეკრანამდე, შესვლა და ლოკალური მეხსიერება, Android-ისა და iOS-ის სატესტო ვერსიებით.
- 8 ეკრანამდე, Android და iOS
- დაკავშირებულია თქვენს API-სთან
- წყაროს კოდი
15 ეკრანამდე, push-შეტყობინებები, ოფლაინ გამოყენება და მაღაზიისთვის მზა ვერსიები.
- 15 ეკრანამდე, push, მაღაზიისთვის მზა
- დაკავშირებულია თქვენს API-სთან
- წყაროს კოდი
მოითხოვეთ მორგებული შეთავაზება
შედით სისტემაში მორგებული შეთავაზების მოთხოვნისთვის
შექმენით უფასო ანგარიში ან შედით სისტემაში, რათა მოითხოვოთ პერსონალიზებული შეთავაზება ამ Zinner-ისგან.
შესვლა / რეგისტრაციადასვით შეკითხვა გაყიდვამდე
შედით სისტემაში შეკითხვის დასასმელად
პლატფორმის სპამის შესამცირებლად, გაყიდვამდე შეტყობინებების გაგზავნა მხოლოდ სისტემაში შესულ მომხმარებლებს შეუძლიათ.
შექმენით უფასო ანგარიში ან შედით სისტემაში, რათა პირდაპირ მიწეროთ ამ Zinner-ს.
შესვლა / რეგისტრაციასაჭიროა შესვლა
შექმენით უფასო ანგარიში ან შედით სისტემაში ამ Zinner-ისთვის შეტყობინების გასაგზავნად.
შესვლა / რეგისტრაციასაჭიროა შესვლა
შექმენით უფასო ანგარიში ან შედით სისტემაში პერსონალიზებული შეთავაზების მოთხოვნისთვის.
შესვლა / რეგისტრაციაერთი შეხედვით
ძირითადი დეტალები ამ სერვისის შესახებ, რათა დაგეხმაროთ გადაწყვეტილების მიღებაში. გენერირებულია Zinn Hub-ის მიერ და არა გამყიდველის მიერ.
ღირებულების პოზიცია
ტექნოლოგიური სტეკი
შექმნა და დისტრიბუცია
საკუთრება
მიწოდების შემდგომი მხარდაჭერა
რას მიიღებთ
სრული აღწერა
ერთი კოდის ბაზა ორივე ტელეფონისთვის არის მთავარი მიზეზი, რის გამოც სტარტაპები და მცირე ბიზნესები ირჩევენ React Native-ს. გუნდს, რომელმაც უკვე იცის React, შეუძლია გამოუშვას მშობლიური აპლიკაცია ორი ცალკეული აპლიკაციის შენარჩუნების გარეშე, და ლოგიკის დიდი ნაწილი შეიძლება გაზიარებული იყოს React ვებ ფრონტენდთან.
Starter გაძლევთ პატარა აპლიკაციას ან პირველ ნაწილს: სამ ეკრანამდე ნავიგაციით და მონაცემებით თქვენი API-დან, როგორც Android-ის ვერსია, რომლის ინსტალაციაც შეგიძლიათ. Standard მოიცავს რვა ეკრანამდე, შესვლას თქვენს ბეკენდთან, ფორმებსა და ლოკალურ მეხსიერებას, Android-ისა და iOS-ის ვერსიებით ტესტირებისთვის. Advanced-ზე, თქვენ მიიღებთ თხუთმეტ ეკრანამდე, პლუს push-შეტყობინებებს, ოფლაინ გამოყენებას ძირითადი ეკრანებისთვის და ვერსიებს, რომლებიც მზად არის Google Play-სა და App Store-ში წარსადგენად.
Android-ის ვერსიას ვამოწმებ ნამდვილ Android ტელეფონზე. iOS-ის ვერსიები იქმნება ღრუბელში Expo-ს build სერვისით (EAS) და აღწევს თქვენს iPhone-ს TestFlight-ის საშუალებით, სადაც თქვენ ამოწმებთ მათ, სანამ რაიმე წარდგენილი იქნება. TestFlight მუშაობს თქვენს Apple Developer ანგარიშზე, ამიტომ iOS-ის სატესტო ვერსიები იწყება მას შემდეგ, რაც ეს ანგარიში შეიქმნება.
გამოქვეყნებისთვის საჭიროა თქვენი საკუთარი დეველოპერის ანგარიშები, Google Play და Apple Developer Program. ახალმა პირადმა Google Play ანგარიშმა უნდა გაუშვას დახურული ტესტი გარე ტესტერებთან პირველ საჯარო გამოშვებამდე, ამიტომ ღირს მისი ადრე გახსნა. აპლიკაცია ქვეყნდება თქვენი სახელით, და კოდი თქვენია. მიწოდებიდან 14 დღის განმავლობაში, მე ვასწორებ ყველაფერს, რაც არ მუშაობს ისე, როგორც შევთანხმდით, უფასოდ.
ჩემს საჯარო პორტფოლიოში ჯერ არ არის მობილური აპლიკაცია; React-ისა და TypeScript-ის ნამუშევარი, რომლის ნახვაც იქ შეგიძლიათ, არის ვებ. ამიტომაც ვაჩვენებ დაწკაპუნებად პირველ ეკრანს ადრე, და თქვენ იღებთ გადაწყვეტილებას მიმართულების შესახებ რეალური ვერსიიდან.
ყველაფერი შეთანხმებულია წერილობით, ზარების გარეშე: ჯერ მოდის ეკრანების სია, შემდეგ წერილობითი განახლება და ახალი სატესტო ვერსია სამუშაოს მიმდინარეობისას.
თქვენი პროექტის დასრულების ნაბიჯები
1. ეკრანების შეთანხმება - თქვენი იდეიდან ან დიზაინიდან და თქვენი API-დან, მე ვწერ ყველა ეკრანს, რას აჩვენებს ის თითოეულ მდგომარეობაში და რა ზარებს ახორციელებს. კოდირება იწყება მას შემდეგ, რაც თქვენ დაამტკიცებთ ამ სიას.
2. პირველი ეკრანი ადრე - ნავიგაცია, აპლიკაციის გარსი და ერთი რეალური ეკრანი თქვენი მონაცემებით, როგორც სატესტო ვერსია, რათა მიმართულება შემოწმდეს დანარჩენის აშენებამდე.
3. აპლიკაციის დანარჩენი ნაწილი - დარჩენილი ეკრანები, შესვლა და ფორმები, დაკავშირებული თქვენს ბეკენდთან, ჩატვირთვის, ცარიელი და შეცდომის მდგომარეობებით.
4. სატესტო ვერსიები და განხილვის რაუნდი - Android როგორც ინსტალირებადი ფაილი, iOS TestFlight-ის საშუალებით. თქვენ აგზავნით შესწორებებს ერთ სიაში, და მე ვასწორებ მათ შემდეგ ვერსიაში.
5. კოდი და გამოშვების შენიშვნები - თქვენი საცავი იღებს კოდს და შენიშვნას, თუ როგორ უნდა აშენდეს და გამოვიდეს; Advanced-ზე, მაღაზიის ვერსიები მზად არის წარსადგენად თქვენი ანგარიშებიდან.
Zinner ხარისხის გარანტია
ყველა Zinner განიხილება და მტკიცდება პლატფორმაზე გაწევრიანებამდე.
ყველა სერვისი მხარდაჭერილია ჩვენი ხარისხის უზრუნველყოფის ვალდებულებით.
თქვენი გადახდა დაცულია მანამ, სანამ არ დაამტკიცებთ შესრულებულ სამუშაოს.
პაკეტების შედარება
| ფუნქცია | დამწყები | სტანდარტული | მოწინავე |
|---|---|---|---|
| მიწოდების დრო | 7 დღეები | 16 დღეები | 28 დღეები |
| რევიზიები | 1 | 2 | 3 |
| ფარგლები | 3 ეკრანამდე, Android-ის ვერსია | 8 ეკრანამდე, Android და iOS | 15 ეკრანამდე, push, მაღაზიისთვის მზა |
| დაკავშირებულია თქვენს API-სთან | ✓ | ✓ | ✓ |
| წყაროს კოდი | ✓ | ✓ | ✓ |
სერვისის დეტალები
ხშირად დასმული კითხვები
ერთი კოდის ბაზა, ერთი გუნდი და ლოგიკა, რომელიც შეიძლება გაზიარებული იყოს React ვებ ფრონტენდთან. ფორმებზე, სიებზე, მონაცემებსა და შეტყობინებებზე აგებული აპლიკაციებისთვის, მომხმარებლები იშვიათად ამჩნევენ განსხვავებას.
არა. აპლიკაცია გამოდის თქვენი დეველოპერის ანგარიშების და თქვენი სახელის ქვეშ, და კოდი თქვენს საცავშია.
iOS-ის ვერსიები იქმნება ღრუბელში Expo-ს build სერვისით და გადადის TestFlight-ზე; თქვენ აყენებთ მათ თქვენს iPhone-ზე და მიგზავნით იმას, რასაც იპოვით. Android-ის ვერსიას ვამოწმებ ნამდვილ Android ტელეფონზე.
Advanced-ზე, ძირითად ეკრანებს შეუძლიათ: ისინი ინახავენ ბოლო მონაცემებს, რომლებიც ჩატვირთეს ტელეფონზე და განახლდებიან, როდესაც კავშირი დაბრუნდება. მიიღებს თუ არა ეკრანი ცვლილებებს ოფლაინში და გაგზავნის მათ მოგვიანებით, შეთანხმებულია თითოეული ეკრანისთვის ეკრანების სიაში, რადგან ეს ნაწილი კონფლიქტების მართვას საჭიროებს.
მომხმარებელთა შეფასებები
ნახეთ, რას ამბობენ ჩვენი მომხმარებლები ამ Zinn-ის შესახებ
კატეგორიები
Zinner-ის პოლიტიკა
მსგავსი Zinns

მე შევქმნი ჰიბრიდულ Flutter მობილურ აპებს Android iOS-ისთვის Firebase ინტეგრაციით

Flutter დეველოპერი - შექმენით Android და iOS აპლიკაციები Firebase-ით და API ინტეგრაციით

iOS და Android აპლიკაციების შემუშავება React Native-ის გამოყენებით Firebase-თან ერთად




