Topic de Madris :

les devs kotlin venez ici

  • 1
J'essaye de créer une application mobile avec android studio mais je suis totalement perdu https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
J'avais déjà coder une application windows correcte sur c# mais j'ai tout oublié car c'était il y a un an, je sais plus vraiment comment fonctionne l'orientée objet depuis https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Et là j'ai l'impression que Kotlin(un java bis) est totalement différent de c#, je suis perdu sur le dev mobile, j'ai du mal à comprendre tout le concept. Comment ça marche l'application sur Kotlin, est-ce que c'est l'appli est une boucle qui tourne en rond? https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Ce que j'aimerais réussir à faire pour débuter: afficher une notification sur mon android toutes les 10 secondes sans que l'application soit ouverte, donc en fond https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Je vais le faire pour toi

Prends toi un café et des croissants en attendant

Fais de la poo sur plus simple que du C# pour commencer. :hap:

Le 13 février 2023 à 07:18:56 :
Je vais le faire pour toi

Prends toi un café et des croissants en attendant

Si nofake merci, je vais essayer de le comprendre https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

"un Java bis"

Non rien à voir :rire:

C'est 1000x plus puissant. Et l'orienté objet c'est pareil quelque soit le langage.

Bref farm la documentation Android car y'a plein de concepts de base qui t'échappent encore

Le 13 février 2023 à 07:22:17 :
Fais de la poo sur plus simple que du C# pour commencer. :hap:

J'ai remarqué que c'est mieux écrit que c# et plus court mais c'est le changement qui m'a fait de l'effet https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
avec c# et winforms l'appli tournait toujours en fond sur windows, j'utilisais des thread facilement sans chercher à débloquer mon windows. Par contre j'ai l'impression qu'android me bloque un peu tout et que je dois chercher à débloquer et accéder à chaque fonctionnalité du téléphone. https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Déjà Android est basé sur un noyau Linux donc y'a pleins de concepts système lié à qui vont être repris, notamment tout ce qui est threads, pid et droit d'accès.

Déjà sur Android y'a un thread de base qui tourne en fond de façon permanente qui s'appelle le LooperThread et qui se chargera de gérer les messages allant et venant des différents processus (applications, services, etc)

Quand tu lances une application le système crée un processus et assigne un pid à ton application. Puis une classe Application est créée ainsi qu'un thread associé, pour toute la durée de vie de ton application.

Généralement, mais c'est pas toujours le cas, tu auras une Activité au lancement de ton application qui sera l'interface visible de base de ton appli

  • 1

Données du topic

Auteur
Madris
Date de création
13 février 2023 à 07:17:04
Nb. messages archivés
8
Nb. messages JVC
8
En ligne sur JvArchive 320