Vecka 3 med Reagera Native – Aman Mittal – Medium

Vecka 3 Reagera med Infödda

Denna vecka har varit en hektisk för mig. Deadline närmar sig, och för många uppgifter att slutföra. Det har varit en händer något också. Jag fick en inbjudan att gå med i Gatsbyjs open source team, för att hjälpa och upprätthålla den pågående projekt. Jag älskar att bidra till open source communities och projekt.

👍

Denna vecka jag tog ett dyk djupare i Expo och Reagera Infödda. Jag framgångsrikt genomfört Facebook logga in och få tillgång till Firebase databas i en RN-programmet med hjälp av Expo API. Expo är vacker att arbeta med. Det tar hand om en hel del infödda arbete som annars skulle vara att integrera genom att öppna antingen Xcode eller Android-Studio. Jag hittade dessa länkar vara till hjälp att gå igenom för att ge en Facebook autentisering i en Reagera Native-app.

En bra sak med Expo är att den kommer med Skapa-Reagera-Native-App starter projekt. Näst mest viktig sak som jag gick igenom den här veckan var att integrera och implementera en Redux butik i en Reagera Infödda. För att snabbt komma igång, jag gick igenom en Udemy Naturligtvis av Stefan Hyltoft eftersom inskrivning var gratis och verkade till punkt. Hans förklaring av begrepp är tydliga men hans metodik för att inte tilltalar mig. Någon rekommendation om hur man organiserar åtgärder och förminskningsapparater kommer att vara till hjälp.

Varför Använda Expo för att Reagera Infödda?

Expo är populärt eftersom det hanterar en hel del huvudvärk uppgifter själv och ger jämn Api: er som arbetar med att Reagera Native app utanför boxen. Det är öppen källkod och kostar något att använda. För att testa på en riktig iOS-enhet behöver du en Apple developer konto ($99/år). Du kan åstadkomma detta med hjälp av Expo för båda plattformar: iOS och android. Expo erbjuder en klient app och laddar ner den från respektive butik baserat på den mobila plattformen enheten körs, kan du enkelt testa program.

för Närvarande, Expo: s SDK hanterar kameran, kartor, tracking, analytics, push-meddelanden och mycket mer. Att distribuera det till en Expo-appen är lätt att. Du kan slutföra processen bara genom att köra följande kommando. Det har dedikerade store där du kan publicera appar för andra att använda. Ganska bra i prototyper.

exp publicera

För fristående program det finns kommandot tillgängligt från Expo CLI verktyg som du kan använda. En fristående app inte behöver Expo-klient för att köra programmet. Du kan skapa IPA eller apk-filer genom att köra:

exp bygga:ios
# ELLER
exp bygga:android

Det finns brister med hjälp av Expo. Jag tänker inte lista dem här, men teamet bakom den verkar fungerar snabbt för att genomföra dessa nya funktioner. Du kan skicka in en funktion eller upvote någon hjälp av detta eller delta som en bidragande orsak.

Kommer Snart

Saker jag arbetar för närvarande på att implementera reagera-navigering och Image Picker med Expo API. För närvarande skriver jag en “How-to” handledning för att komma igång med reagera-navigering och kommer att dela det med dig när den är publicerad.

We will be happy to hear your thoughts

Leave a reply