MLH-Fellowship / MLH-Fellowship/react-native-tutorial

Tutorial

Ouverte
#3 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
6
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The goal of this tutorial is to walk the audience through the process than being comprehensive.

Example: You can show them how to style a list to make it look like a design mockup and then link to the layout page for more information—but you won’t show them how to use every layout option!

Learning outline

  • Make a Form
    • TextInput
    • Intro “controlled components” (state managed values)
    • Button
    • ScrollView
    • List View? (Some reckoning of the Lists of RN would be great)
  • Add some styling
  • Managing state (we cover this in the React Intro, but the app should also have some state management)
  • Helpful built-in tools for working with RN
  • Fast Refresh
  • Flipper
  • Log Box
  • A launch screen and icons

Nice to haves

  • Images
  • Light animation
  • Including fonts
  • Responsive Design—for apps!
  • How to ship it

Format

The Outline should be split into consumable chunks, each feature the following format:

  • Intro text: “What you will learn”
  • Content + examples
  • Recap
  • Prompt to move to next page

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examiner le plan d’apprentissage de cette issue et la structure existante des tutoriels du dépôt. Le tutoriel doit couvrir les sujets React Native indiqués dans des blocs faciles à assimiler, avec une introduction, des exemples, une récapitulation et une invitation à passer à la page suivante ; les sujets nice-to-have sont facultatifs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, react-native
Domaine
documentation, mobile-dev
Type d'issue
Documentation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.