આ લિસ્ટિંગ વિશે
કામનો વ્યાપ
બંને સ્ટોર માટે એક સુસંગત મોબાઇલ ઍપ તૈયાર કરતો એક જ React Native કોડબેઝ, જેમાં નેવિગેશન, સાઇન-ઇન, પુશ અલર્ટ્સ, ઑફલાઇન સપોર્ટ અને પ્લેટફોર્મ-વિશિષ્ટ વર્તણૂકનો સમાવેશ થાય છે જેને ક્રોસ-પ્લેટફોર્મ ટૂલિંગ આપમેળે ઉકેલતું નથી.
અમારી પદ્ધતિ
પ્લેસહોલ્ડર ડેટાને બદલે તમારા વાસ્તવિક API સામે ડેવલપમેન્ટ શરૂ થાય છે, કારણ કે વાસ્તવિક એન્ડપોઇન્ટ્સ મૉક્સ કરતાં અલગ રીતે વર્તે છે. સાઇન-ઇન એક જ જગ્યાએ કેન્દ્રિયકૃત રિફ્રેશ લૉજિક સાથે ઉપકરણ પરના સુરક્ષિત સ્ટોરેજ પર આધાર રાખે છે, કારણ કે વિખરાયેલું ટોકન હેન્ડલિંગ એ એવી જગ્યા છે જ્યાં સામાન્ય રીતે મોબાઇલ ઍપ્લિકેશન્સમાં ખામીઓ સર્જાય છે. સૂચિઓ વર્ચ્યુઅલાઇઝ કરવામાં આવે છે અને પૃષ્ઠોમાં લોડ થાય છે; છબીઓને પૂર્ણ કદમાં ખેંચવાને બદલે ઉપકરણને અનુરૂપ કૅશ કરવામાં આવે છે અને તેનું કદ બદલવામાં આવે છે.
પ્લેટફોર્મ-વિશિષ્ટ જરૂરિયાતોને પાછળથી વિચારવાને બદલે વાસ્તવિક પરિણામો તરીકે ગણવામાં આવે છે: iOS ને તેના પોતાના પરવાનગી શબ્દો અને પ્રોવિઝનિંગ પ્રોફાઇલ્સની જરૂર પડે છે, Android ને નોટિફિકેશન ચેનલો અને યોગ્ય બૅક-બટન હેન્ડલિંગની જરૂર હોય છે, અને બંને પ્લેટફોર્મ પરના ડીપ લિંક્સ કોલ્ડ સ્ટાર્ટ પછી પણ કામ કરવા જ જોઈએ.
તમને શું મળે છે
- તમને ખરેખર જરૂર હોય તેવા જ નેટિવ મૉડ્યુલ્સ ધરાવતો એક TypeScript React Native પ્રોજેક્ટ.
- iOS બીટા ચૅનલ અને Android ઇન્ટરનલ ટ્રૅક બંને પર ટેસ્ટ બિલ્ડ્સ, જેથી તમે તેને વહેલા અજમાવી શકો.
- સર્વર-સાઇડ ટ્રિગર સહિત સંપૂર્ણપણે કનેક્ટેડ પુશ નોટિફિકેશન્સ.
- રિલીઝ બિલ્ડ્સ સાથે સ્ટોર લિસ્ટિંગ કૉપિ, સ્ક્રીનશૉટ્સ અને સબમિશન નોંધો.
- એક સંક્ષિપ્ત વૉકથ્રૂ જેથી તમે પછીથી જાતે ઍપ બનાવી, ચલાવી અને રિલીઝ કરી શકો.
અમારે તમારી પાસેથી શું જોઈએ છે
એક API, અથવા ઓછામાં ઓછું તેના માટેનું વિશિષ્ટ વર્ણન, સૌથી મહત્વપૂર્ણ સ્ક્રીન્સનો સમૂહ, અને જો તમારી પાસે પહેલેથી જ હોય તો Apple અને Google સાથેના ડેવલપર એકાઉન્ટ્સ. જો ન હોય, તો અમે સ્પષ્ટપણે જણાવીશું કે શું અને ક્યારે જરૂરી છે.
વ્યાપની સીમા
આ એક પ્રેક્ષકગણ માટેની એક ઍપને આવરી લે છે. જ્યાં ઉત્પાદનને બે અલગ અનુભવોની જરૂર હોય, ઉદાહરણ તરીકે ગ્રાહક-લક્ષી ઍપ અને અલગ ડ્રાઇવર ઍપ, તે બે અલગ બિલ્ડ્સ તરીકે ગણાય છે, અને અમે કોઈપણ ક્વોટ આપતા પહેલા આ અંગે જણાવી દઈશું, પછીથી નહીં.
ગતિ અને અપડેટ્સ
એક પ્રારંભિક ટેસ્ટ બિલ્ડ સામાન્ય રીતે પ્રોજેક્ટના અંત પહેલાં સારી રીતે તૈયાર થઈ જાય છે, જેથી પ્રતિસાદ સ્થિર સ્ક્રીનશૉટ્સને બદલે ચાલતી ઍપ પર આપવામાં આવે છે. રિલીઝ ચેકલિસ્ટ સમગ્ર પ્રક્રિયા દરમિયાન સ્પષ્ટ રહે છે, જેમાં પરવાનગીઓ, ડીપ લિંક્સ, ઑફલાઇન વર્તણૂક અને સ્ટોર મેટાડેટા આવરી લેવામાં આવે છે, કારણ કે સામાન્ય રીતે આ જ બાબતો કાર્યકારી બિલ્ડને નકારાયેલા સબમિશનમાં ફેરવી નાખે છે.