Programmation

  • Développement multi-plateforme avec Kotlin – Julius Canute

    Développement multi-plateforme avec Kotlin – Julius Canute

    Développement multi-plateforme avec Kotlin – Julius Canute Conditions préalables Je suppose que vous connaissez le développement Android et iOS. Je suppose que vous avez une exposition suffisante à Kotlin & Swift pour comprendre le DSL. Au cours d’un cycle de développement d’applications rapide, nous rencontrerons des problèmes. Nous allons les parcourir brièvement et définir un…

  • Comment gérer efficacement de nombreuses applications – Le démarrage interne

    Comment gérer efficacement de nombreuses applications – Le démarrage interne

    Comment gérer efficacement de nombreuses applications – Le démarrage interne En faisant partie d’une équipe d’innovation, vous aurez tendance à entendre beaucoup de choses comme: «Construisons un prototype pour tester l’idée.», Et «Il est temps de mettre à niveau ce produit vers la version 2.0». Si vous êtes le seul à gérer l’infrastructure cloud, vous…

  • A Side Tabs Custom Story – Le démarrage

    A Side Tabs Custom Story – Le démarrage

    A Side Tabs Custom Story – Le démarrage La légende de la barre d’outils inférieure Détails supplémentaires customTabsIntent.intent.putExtra(CustomTabsIntent.EXTRA_ENABLE_URLBAR_HIDING, false) Installer implementation ‘androidx.browser:browser:1.2.0’ Maîtriser la barre d’outils inférieure fun prepareBottombar(builder: CustomTabsIntent.Builder) {builder.setSecondaryToolbarViews(DigBroadcastReceiver.createRemoteViews(main, false, false),DigBroadcastReceiver.clickableIDs,DigBroadcastReceiver.getPendingIntent(main))} prepareBottomBar(builder) fun getDigSession(): CustomTabsSession? {if (client == null) {session = null} else if (session == null) {session = client.newSession(RabbitCallback())setCurrentSession(session)}return session} session =…

  • Déboguer facilement l’application Android à l’aide de Stetho – Le démarrage

    Déboguer facilement l’application Android à l’aide de Stetho – Le démarrage

    Déboguer facilement l’application Android à l’aide de Stetho – Le démarrage Installer: // Stethoimplementation ‘com.facebook.stetho:stetho:1.5.1’ override fun onCreate() {super.onCreate()Stetho.initializeWithDefaults(this)}

  • neo.mjs v1.2.5 → Prise en charge de SharedWorkers, y compris Firefox

    neo.mjs v1.2.5 → Prise en charge de SharedWorkers, y compris Firefox

    neo.mjs v1.2.5 → Prise en charge de SharedWorkers, y compris Firefox À peu près comme avant, choisissons cette fois la production: https://neomjs.github.io/pages/node_modules/neo.mjs/dist/production/apps/sharedcovid/index.html#mainview=table Ouvrez un autre onglet du navigateur, entrez: about:debugging#/runtime/this-firefox Cliquez à nouveau sur «Inspecter» pour le travailleur App: Eh bien, comme mentionné, dist / production est minifié et sans source-maps 🙂 Aperçu rapide de…

  • Que paieriez-vous pour un jeu gratuit? – SUPER SAUT

    Que paieriez-vous pour un jeu gratuit? – SUPER SAUT

    Que paieriez-vous pour un jeu gratuit? – SUPER SAUT

  • Android Jetpack View Binding – Développement de logiciels

    Android Jetpack View Binding – Développement de logiciels

    Android Jetpack View Binding – Développement de logiciels L’image est fournie par Unsplash Fondamentalement, findViewById est l’un des principaux codes passe-partout problématiques dans le développement Android, car il peut conduire à des résultats imprévisibles. Il existe des bibliothèques pour atténuer ce problème; cependant, chacun d’eux a des conséquences négatives dans certains domaines tels que la…

  • Fun Learning Android Basic Animator Properties

    Fun Learning Android Basic Animator Properties

    Fun Learning Android Basic Animator Properties Comme un développeur Android, il est important pour nous de connaître toutes les propriétés de base de l’animateur en place, car c’est pratique lorsque nous en avons besoin. Comme test, j’ai fait une activité simple qui contient et utilise toutes les propriétés de base de l’animateur pour une vue.…

  • Pandas astuces pour imputer des données manquantes

    Pandas astuces pour imputer des données manquantes

    Pandas astuces pour imputer des données manquantes Jetons un œil au vin fabriqué aux États-Unis. Nous pouvons définir un bloc de données contenant uniquement des vins «américains»: df_US = df[df[‘country’]==’US’] Maintenant, imprimons le nombre de valeurs manquantes: print(df_US.isnull().sum()) Nous constatons qu’il manque 239 valeurs de «prix» dans les données sur les vins «américains». Pour remplir…

  • Utiliser des onglets Chrome personnalisés dans votre application Android – Le démarrage

    Utiliser des onglets Chrome personnalisés dans votre application Android – Le démarrage

    Utiliser des onglets Chrome personnalisés dans votre application Android – Le démarrage Dans 2015 cependant, Onglets Chrome personnalisés ont été introduits comme une troisième option qui n’impliquait aucun sacrifice. En bref, les onglets personnalisés (Chrome) sont un composant léger que vous pouvez utiliser pour naviguer sur Internet dans ton application. Ils nécessitent moins de frais…