Skip to content

AlainDec/React-Native-navigation-2

Repository files navigation

20220518_090402

Navigation

Création de quatre écrans, Les pages se trouvent toutes dans un Drawer Navigation :

  • Le premier « Accueil » contient un message de bienvenue (non présent dans le Drawer navigation). Il contient un bouton permettant d’aller sur la page Ada Lovelace grâce à la Stack navigation.
  • Le second « Ada LOVELACE » contient une image,
    Et ce texte : Ada LOVELACE
  • Le troisième « Personnage » contient ce texte :
Ada Lovelace, de son nom complet Augusta Ada King, comtesse de 
Lovelace, née Ada Byron le 10 décembre 1815 à Londres et morte 
le 27 novembre 1852 à Marylebone dans la même ville, est une 
pionnière de la science informatique.
  • Le quatrième « Biographie » contient ce texte :
Ada était la seule fille légitime du poète George Gordon Byron et de 
son épouse Annabella Milbanke, une femme intelligente et cultivée, 
cousine de Caroline Lamb, dont la liaison avec Byron fut à l'origine 
d'un scandale. Le premier prénom d'Ada, Augusta, aurait été choisi en 
hommage à Augusta Leigh, la demi-sœur de Byron, avec qui ce dernier 
aurait eu des relations incestueusesSwade 2. Le prénom Ada aurait été 
choisi par Byron lui-mêmeStein 1, car il était « court, ancien et 
vocalique »Wolfram 1. C'est Augusta qui encouragea Byron à se marier 
pour éviter un scandale, et il épousa Annabella à contrecœur[réf. 
souhaitée], en janvier 1815. Ada naît en décembre de cette même année. 
À la suite de quatre tentatives de viol en état d'ivresse de la part 
de ByronSwade 2, Annabella quitte Byron le 16 janvier 1816, gardant 
Ada avec elle. Le 21 avril, Byron signe l'acte de séparation, puis 
quitte le Royaume-Uni pour toujours. Il ne les revit jamais.
 Annabella adorait les mathématiques. Byron l’appelait même parfois « 
la princesse des parallélogrammesSwade 2 » et fit en sorte que les 
tuteurs d'Ada lui donnent une éducation approfondie en mathématiques 
et en sciences, ce qui était tout à fait inhabituel à l'époque dans 
l'éducation d'une jeune fille de la noblesse. En 1832, Ada rencontre 
Mary Somerville, éminente chercheuse et auteur scientifique du XIXe 
siècle, qui l'encourage et l'aide à progresser en mathématiques. Le 5 
juin 1833, Mary lui présente Charles Babbage, et Ada — alors âgée de 
17 ans — est immédiatement fascinée par ses machines à calcul. Ils 
deviennent très proches, Ada semblant trouver en Babbage le père 
qu'elle n'avait jamais euCollier 1. Parmi ses autres connaissances, on 
compte David Brewster, Charles Wheatstone, Charles Dickens et Michael 
Faraday.  
  Elle se marie en 1835 avec William King, 1er comte de Lovelace. Ils 
auront trois enfants : Byron, né le 12 mai 1836, Annabella (Anne Blunt) 
née le 22 septembre 1837 et Ralph Gordon né le 2 juillet 1839. 
William était dévoué à Ada et encourageait les goûts et les activités 
d'Ada en mathématiques. La famille vécut à Ockham Park, à Okham (en). 
Son titre et son nom complet furent pendant la plus grande partie de 
sa vie La très honorable Augusta Ada, comtesse de Lovelace. Elle est 
plus connue sous le nom de Ada Lovelace ou Lady Lovelace.*  
 Lettre de Lovelace à De Morgan, à propos du calcul différentiel.
 La santé fragile d'Ada, mise à l'épreuve par les grossesses, ainsi 
que ses responsabilités de mère et de maîtresse de maison, la tiennent 
écartée de ses activités mathématiques jusqu'en 1839. À cette date, 
elle éprouve le besoin de reprendre l'étude des mathématiques et 
demande à Babbage de lui recommander un tuteur : le célèbre 
mathématicien Auguste De Morgan accepte cette charge. Les études d'Ada 
reprennent, et De Morgan trouve en Ada une élève enthousiaste et 
créativeSwade 3. Ada prend confiance dans ses capacités en 
mathématiques, encouragée par les retours positifs de De MorganWolfram 
2. Le 6 février 1841, Ada écrit à sa mère une lettre où elle parle de 
ses goûts et aspirations : « Je crois que je possède une singulière 
combinaison de qualités, qui semble précisément ajustées pour me 
prédisposer à devenir une exploratrice des réalités cachées de la 
Nature ». Elle mentionne son « énergie inépuisable et insatiable » et 
pense avoir trouvé un sens à sa vieWolfram 3.
En 1841, Ada a de nouveau des problèmes de santé, mais elle 
revient aux mathématiques fin 1842. Elle tourne dès lors entièrement 
son travail vers la machine analytique de Babbage, et propose à ce 
dernier ses services pour en poursuivre le développement et la 
promotion.

Aller sur https://reactnative.dev/docs/navigation#react-navigation et le Tab navigation est visible tout en bas de la page et nous amène sur : https://reactnavigation.org/docs/tab-based-navigation/

installation :

npm install @react-navigation/native @react-navigation/native-stack
expo install react-native-screens react-native-safe-area-context
npm install @react-navigation/bottom-tabs

installer le drawer navigation : https://reactnavigation.org/docs/drawer-navigator/#installation

npm install @react-navigation/drawer
expo install react-native-gesture-handler react-native-reanimated

Si un plantage babel arrive, il manque le plugin reanimated, l'ajouter dans babel.config.js ( solution ici : software-mansion/react-native-reanimated#1875 )

module.exports = function(api) {
	api.cache(true);
	return {
		presets: ['babel-preset-expo'],
		plugins: ['react-native-reanimated/plugin']
	};
};

Puis lancer l'app avec :

$ expo start -c

installer le stack navigator : https://reactnavigation.org/docs/stack-navigator/

npm install @react-navigation/stack
expo install react-native-gesture-handler

Mettre tout en haut du projet sinon ca crash : import 'react-native-gesture-handler';

Les icônes : https://github.com/oblador/react-native-vector-icons

npm i react-native-vector-icons

Choisir une icône : https://ionic.io/ionicons

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published