Archives de
Étiquette : Xamarin

Tiny.RestClient : le client REST pour consommer vos API

Tiny.RestClient : le client REST pour consommer vos API

Je suis très heureux de vous présenter un projet sur lequel je travaille depuis un petit moment : un client REST compatible .NetStandard entièrement fluent. Le code est disponible sur Github. Et la librairie est sur nuget. Vous voulez en parler ? Passez me voir sur Gitter Le but principal de client est d’avoir un client REST optimisé et simple à utiliser. Il est compatible .Net Standard 1.3 et 2.0 ce qui signifie qu’il est utilisable sur le .Net Framework…

Lire la suite Lire la suite

Quoi de neuf dans Xamarin Forms 3.1 ?

Quoi de neuf dans Xamarin Forms 3.1 ?

Les équipes de Xamarin Forms viennent de sortir la version 3.1 de Xamarin Forms, découvrons ensemble quelles nouveautés apporte cette version. Android : Le support des tabbed page en mode “bottom” Une fonctionnalité très attendue de la part de la communauté était de pouvoir utiliser les TabbedPage Android avec le menu en bas. Activer la fonctionnalité en C# : Activer la fonctionnalité en XAML : Améliorations pour le contrôle Entry/Editor : Les deux contrôles Entry et Editor ont été améliorés…

Lire la suite Lire la suite

Xamarin Essentials : Une librairie pour les dominer toutes

Xamarin Essentials : Une librairie pour les dominer toutes

Durant la BUILD les équipes de Xamarin ont annoncé la sortie de la version preview de Xamarin Essentials. Cette librairie va centraliser toutes les API multiplateformes essentielles pour les applications mobiles. Mais avec Essentials plus besoin de se prendre la tête tout est fourni. Avant Xamarin Essentials, il fallait rechercher parmi la longue liste de plugin déjà existant. Parfois choisir entre deux plugins offrant les mêmes fonctionnalités. La première version supporte : Accéléromètre : vous permet de surveiller les capteurs accéléromètre du…

Lire la suite Lire la suite

UWP everywhere : Uno

UWP everywhere : Uno

UWP sur iOS et Android : un rêve que j’avais imaginé dès l’annonce du rachat de Xamarin par Microsoft. La BUILD 2018 arrive enfin et ce n’est pas Microsoft mais Nventive qui annonce Uno, leur outil interne. Uno permet d’utiliser le code UWP (XAML et C#) sur Android et iOS. Deux applications playground sont disponibles pour voir le rendu : – Android – iOS Et en bonus, Uno peut aussi créer des application web en générant du code WebAssembly. Cette fonctionnalité…

Lire la suite Lire la suite

Xamarin : Android device manager fait peau neuve

Xamarin : Android device manager fait peau neuve

Google a remplacé son outil graphique pour créer des émulateurs Android par un outil en ligne de commande. Du coup nous développeurs Xamarin n’avions plus d’outil graphique pour créer nos émulateurs. Xamarin a donc travaillé pour créer leur propre outil graphique pour créer ces émulateurs. Les équipes de Xamarin mettent tout en œuvre pour rendre le travail avec des émulateurs Android simple et rapide. On se rappelle que récemment, ils avaient mis en place Android Emulator Quick Boot qui diminuait…

Lire la suite Lire la suite

Xamarin Forms : Créer des behaviors pour la ListView

Xamarin Forms : Créer des behaviors pour la ListView

Dans cet article nous allons voir comment créer deux Behaviors pour la ListView : – Un pour permettre d’associer une commande lorsque l’un des éléments de la liste est cliqué. – Un second pour implémenter le scroll infini Une petite différence avec WPF : Les Behaviors de Xamarin Forms sont un peu différent de ceux WPF. Ceux-ci n’ont pas de propriété AssociatedObject. La seconde grosse différence est que leur DataContext n’est pas initialisé comme une vue normale. Pour résoudre ces…

Lire la suite Lire la suite

Xamarin Forms : Comprendre le Dependency Service

Xamarin Forms : Comprendre le Dependency Service

Le DependencyService est un résolveur de dépendances qui permet aux applications d’appeler des fonctionnalités spécifiques à chaque plateforme à partir du code partagé. Cette fonctionnalité permet donc aux applications Xamarin.Forms de faire tout ce qu’une application native peut faire. En pratique, une interface est définie et le DependencyService instancie l’implémentation correcte de cette interface à partir des différents projets de plateforme. Comment l’utilise-t-on ? Déclarer une interface qui sera commune à toutes les plateformes. Implémenter l’interface sur chaque plateforme Enregistrer l’implémentation…

Lire la suite Lire la suite

Quoi de neuf chez Xamarin ?

Quoi de neuf chez Xamarin ?

De nombreuses annonces ont été faites par Miguel de Icaza lors du MVP summit. Si, comme moi vous n’y étiez pas, Miguel a partagé les slides de présentation ici. Xamarin Android : plus besoin de FindById Avant, lorsque vous déclariez un bouton en XML, pour récupérer son instance en C# il fallait : Avec la nouvelle version de Xamarin plus besoin de faire ça. La variable myButton est automatiquement créée : Xamarin iOS : les binding c’est automatique! Création automatique …

Lire la suite Lire la suite

Xamarin.Android : Unsupported major.minor version 52.0

Xamarin.Android : Unsupported major.minor version 52.0

Aujourd’hui j’ai rencontré cette erreur lors de l’utilisation de Xamarin Android. C’est une erreur gênante, elle m’empêche de compiler mon projet Android. 🙁 Cette vient du fait que le JDK référencé dans Visual Studio ne correspond pas au JDK attendu pour compiler mon application. Mon environnement faisait référence au 1.7 JDK, or désormais Xamarin Android nécessite la version 1.8 du JDK. Comment corriger le problème de JDK: Téléchargez le JDK 1.8 sur: le site officiel Mettez à jour l’emplacement JDK…

Lire la suite Lire la suite

Mockup pour iOS Android et Windows

Mockup pour iOS Android et Windows

Aujourd’hui je finissais une app Xamarin sur iOS en Android et W10 et je recherchais un bon site de mockup. J’ai découvert le site http://mockuphone.com il a des visuels pour les 3 OS et c’est gratuit. 🙂 Happy mockup:)

Pin It on Pinterest