Previously I wrote about about handling faults that take a variable amount of time to recover from, in Xamarin.Forms, and discussed an implementation of the circuit breaker pattern. The advantage of the implementation was that the circuit breaker pattern was implemented without requiring any library code, for those sensitive to bloating their application package size.There are, however, fault handling libraries available and the go to library for .
Are you looking for tools that will help you build Xamarin projects? Do you want to make your development easier as much as possible? In this post, you’ll see some common development tools when creating Xamarin apps. Design and Development Balsamiq Balsamiq is a rapid wireframing tool that helps you Work Faster & Smarter. It […]
I feel as though I should have found this a long time ago, but essentially the boarding tool from fastlane enables you to single click deploy an app to heroku (a free service, or optionally grab a docker image) and within a few seconds you have a full website setup ready to automatically add users to a group in TestFlight!
This week, James is joined yet again by friend of the show Oleg Demchenko, Developer at Microsoft on Visual Studio for Mac, who introduces us to the re-imaged and brand new simplified workflow for automatic iOS device provisioning with fastlane. In the previous Xamarin Show Oleg introduced us to the first iteration of new device provisioning, but it has been revamped based on your feedback and simplified for pure awesome!Show Links:Introduction to fastlane for iOSfastlane on GitHubFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.
Microsoft Connect(); is always an exciting day for developers, with three days of exciting announcements, demos, and technical sessions. From the announcement of the General Availability of Visual Studio App Center, to an incredible full day of free training from Xamarin University, there was something for developers of every level and experience. If you weren’t […]
The post Microsoft Connect 2017(); Xamarin Video Round-Up appeared first on Xamarin Blog.
Olá, neste post irei demonstrar como você pode implementar Push Notification em sua aplicação Xamarin.Forms utilizando o OneSignal. ADICIONANDO O NUGET PACKAGE Clique com o botão direito em cima de sua Solution e selecione “Manage NuGet Packages for Solution…” Digite “Com.OneSignal” e selecione o plugin como demonstrado na imagem a seguir. Selecione […]
Codemotion 2017 Otro año más, Codemotion se celebrará en Madrid los días 24 y 25 de noviembre en el Campus de Montepríncipe de la Universidad CEU San Pablo. Como en años anteriores, es una cita imprescindible para el mundo del desarrollo de software. Taller Xamarin Este año volveré a tener la oportunidad de participar en el … Sigue leyendo →
Introducción A la hora de desarrollar aplicaciones multiplataforma con Xamarin una de las arquitecturas más utilizadas sin duda alguna es MVVM. Para realizar la implementación contamos con diferentes opciones y algunos frameworks como MvvmCross, una de las opciones más utilizadas con Xamarin Classic. Tras recibir diferente feedback, muchos tienen la duda…¿y con Xamarin.Forms?. En este …
Are you new to Xamarin Forms? Are you wondering what are the common Nuget packages that you can use in your projects? In this post, you will see the most common Nuget packages that are used in enterprise Xamarin Forms apps as wells as in learning Xamarin Forms. Xam.Plugins.Vibrate Xamarin and Windows plugin to vibrate […]
In 2013, we launched the Xamarin Component Store as a central location to find a rich ecosystem of UI controls and plugins for Xamarin developers targeting iOS and Android. Since then, the broader .NET ecosystem has grown at an astounding rate, hosting tens of thousands of packaged .NET libraries in the NuGet Gallery. Today, we’re […]
The post Hello NuGet, a New Home for Xamarin Components appeared first on Xamarin Blog.
日本語 | Deutsch Earlier this year we published Spanish, Chinese, and Portuguese translations of our most useful documentation. I’m excited to announce that we’ve now added Japanese and German translations of the Getting Started and Deployment sections of developer.xamarin.com: Japanese German Cross-Platform 作業の開始 展開、テスト、およびメトリック Erste Schritte Bereitstellung, Tests und Metriken Android Android の作業の開始 配置、テスト、およびメトリック Erste […]
The post Xamarin Docs Now Available in Japanese and German appeared first on Xamarin Blog.
The Xamarin UITest Repl is a handy little tool for inspecting and interacting with the interface for iOS and Android apps. Normally you run it by adding app.Repl() to your test code but it’s also easy to run Repl outside of a test… Android on Windows To run Repl on an Android device connecting to […]
While at Microsoft's Connect(); conference in New York we caught up with Joseph Hill to discuss all the latest and greatest announcements in the Xamarin world, as well as digging deeper into their new Live Player app. Want to get up to speed on all the latest announcements? Look no further! Special Guest: Joseph Hill.
Xamarin.Forms on the web? XAML powering your ASP.NET applications? How can this be so? Well with Frank's new Ooui library the life long dream is now a reality. While still early on, developers are loving it! We discuss where it came from and where it is going next.
Frank: Twitter, Blog, GitHub
James: Twitter, Blog, GitHub
Music : Amethyst Seer - Citrine by Adventureface
Starting with the iPhoneX, is a notch at the top of the screen. The page of you iOS application always starts from the very top of the screen, and up until now, you could just set the top padding to 20, to ensure you move down below the status bar. The iPhoneX has a notch […]
The post SafeAreaInsets For Xamarin.Forms In iOS appeared first on Xamarin Help.
I've recently been looking at the authentication offered by Azure for use in a mobile app, specifically using social auth providers like Facebook to allow a user to sign up for my app. The auth setup is incredibly easy, with Azure taking care of a lot of the hard stuff.
In this episode of the Xamarin Podcast, I am joined by App Center program manager James White. We sit down and cover all of the amazing announcements from this years Connect(); 2017 event. Sit back, relax and get ready for tons of Xamarin goodness with Native Forms, .NET Embedding, App Center’s General Availability, and so […]
The post Podcast: Connect(); 2017 Xamarin and App Center Recap appeared first on Xamarin Blog.
In this episode of the Xamarin Podcast, James is joined by App Center program manager James White. We sit down and cover all of the amazing announcements from this years Connect(); 2017 event. Sit back, relax and get ready for tons of Xamarin goodness with Native Forms, .NET Embedding, App Center's General Availability, and so much more!
James: Twitter (https://twitter.com/jamesmontemagno), Blog (http://montemagno.
Microsoft Connect 2017 has come and gone and a lot of new awesome stuff was announced across the board. I’m partial to mobile development using Xamarin and the whole Devops process using VSTS, so here’s 5 things from the mobile/devops space that I thought were pretty cool! In this post: Hosted macOS build agents in …
Continue reading "5 cool things announced at Microsoft Connect 2017"
The post 5 cool things announced at Microsoft Connect 2017 appeared first on Thewissen.
Make your codebase more maintainable by creating your own custom controls in Xamarin.Forms.
As Xamarin.Forms developers, one of our main goals is to maximise code sharing and minimise code duplication. However, when building our user interfaces, it can be all too common to duplicate UI code in the rush to ship your app!
To solve our problem of code duplication and our maintenance headaches, we can build custom controls!
In this article, we'll build a FormEntry control that can be re-used throughout our app for custom forms.
I recently wrote a post for the Audiogum blog on our App Development Architecture and tooling and how we are sharing code across a range of Xamarin apps. What I described there contrasts with my advice to Xamarin beginners. Why? Defer decisions until you have more information When I put together my ‘7 Key Decisions … Continue reading Tooling Choices →
Today, at Microsoft Connect(); 2017, we shared some very exciting updates related to Visual Studio and Xamarin. We invite you to join us tomorrow and Thursday to see even more during the remainder of the live event! Day 2 will be packed full of deep dives into the products, including those from Day 1, and […]
The post Xamarin Announcements from Microsoft Connect(); 2017 appeared first on Xamarin Blog.
Olá, neste post irei demonstrar como você pode deixar a sua aplicação Xamarin.Forms Multilíngue, respeitando o idioma padrão definido nas configurações do dispositivo. ADICIONANDO O NUGET PACKAGE Para este exemplo irei utilizar o Nuget Package “Plugin.Multilingual“, para adicionar em seu projeto, clique com o botão direito em cima de sua Solution e selecione “Manage NuGet Packag
Join us at Microsoft’s NERD Center to learn about DevOps for Mobile Apps! Meet with some of the local Xamarin MVPs and employees while also enjoying some food. https://www.meetup.com/bostonmobiledev/events/244933704/ How do we keep our iOS and Android builds organized, tested, and distributed to team members and users who need them, with the correct versions flowing into … Continue reading Xamarin.
Today at Microsoft Connect(); we announced the launch of Visual Studio App Center, the next generation of Xamarin Test Cloud. App Center brings the power of Xamarin Test Cloud combined with ability to build, distribute, monitor and integrate push notifications- all in one place. Get all the features you use and love today in Xamarin […]
The post Visual Studio App Center: The Next Generation of Xamarin Test Cloud appeared first on Xamarin Blog.
Microsoft Connect(); 2017 is underway, and there will be a ton of great content for mobile developers over the next three days. To help ensure you catch it all, we’ve compiled a list of the sessions you won’t want to miss! Wednesday, November 15 | Keynotes & General Sessions 11:15 am – 12:30 pm: Building […]
The post Microsoft Connect(); 2017 Sessions for Xamarin Developers appeared first on Xamarin Blog.
Imagine that you want to create a tutorial in your app or just want to make the filling of a simple and boring form a much more entertaining experience. Using a “step by step” is the ideal way of keeping the user engaged but also making them follow a very streamlined process while at the […]
Join David Antognoli in this pre-recorded webinar and see how to take your Unity games to the next level with powerful cloud services. He walks through how to connect your apps to Microsoft Azure, adding compelling features that users love, like leaderboards and heatmaps, and demonstrates how new Unity and Visual Studio 2017 features improve […]
The post Webinar Recording | Build Better Games with Unity and Microsoft Azure appeared first on Xamarin Blog.
I’m back! As you may have noticed, I have been away for a little while with no new blogs or vlogs. But with good reason, and it’s called Xamarin.Forms Essentials! I have moved into a new home! But probably more important to you; I have been working on a new book as well and I’d ... Read more
The post [BOOK] Xamarin.Forms Essentials appeared first on Gerald Versluis.
Calls to remote services can fail due to transient faults, such as the momentary loss of network connectivity to services, the temporary unavailability of a service, or timeouts that arise when the service is busy. These faults are often self-correcting, and if the remote access request is repeated after a suitable delay, it’s likely to succeed. Earlier in the year I wrote about transient fault handling in Xamarin.
During the process of moving Caliburn.Micro to .NET Standard and the new multi-targeting project format I’ve encountered a number of issues in the tooling around intellisense and builds. This isn’t surprising given the relative newness of this approach, but I thought I’d share some of the issues over the next few weeks to help you out.
One of the first things I did was move Caliburn.Micro.Platform from a number of projects (around five I believe) in the same folder (one for each platform) to the new “SDK style” project format which allows multiple outputs based on a series of target frameworks (rather than the normal singular framework).
Audio has many uses in mobile applications. Sounds can be essential to your app; they may notify users of important events or make your app accessible to visually-impaired users. We can also use sound to help convey moods, intentions, or feelings within our apps. In fact, many companies include jingles or sounds as part of […]
The post Adding Sound to a Xamarin.Forms App appeared first on Xamarin Blog.
James is on a DevOps kick after going on tour with Donovan in South America and he wants to automate everything! It is different this time as he wants full control with Visual Studio Team Services and he even wants to manage his own build machines! Is he crazy? Probably, listen in to find out.
Frank: Twitter, Blog, GitHub
James: Twitter, Blog, GitHub
Music : Amethyst Seer - Citrine by
Have you tried to use Grial UI Kit? You probably have tried Prism Forms. But what about Infragistics AppMap? In this post, you will learn how to use Grial UI Kit with Prism Forms and AppMap that will boost your productivity to the next level. Grial UI Kit Grial UI Kit is a paid Xamarin […]
Olá, neste post irei demonstrar como criar um BadgeView utilizando custom renderer em aplicações Xamarin.Forms. Em seu projeto portable, crie a classe CircleBox. Ainda no portable, crie uma classe Badge, como demonstrado a seguir: (Portable): Android Em seu projeto .android crie a classe CircleBoxRenderer. .Android: iOS Também crie uma classe CircleBoxRenderer no […]
.NET Standard is a formal specification of the .NET APIs that allow you to share even more code across the platforms you target. Xamarin developers are able to use .NET Standard libraries for sharing business logic, and .NET Standard support came to Xamarin.Forms recently, allowing you to easily share both your business and UI logic […]
The post .NET Standard Comes to Xamarin.Forms Project Templates! appeared first on Xamarin Blog.
Back in .NET Conf 2017 The Xamarin team already shared what’s going to be new with Xamarin Forms 3.0 and it actually surprised me. I was expecting some performance improvements, bug fixing and a big upgrade on XAML. But, what they announced focuses on enabling the usage of Xamarin.Forms in more ways and on more platforms. I was really hoping for XAML improvements, maybe add some cascading styling like how CSS works.
In you’re planning to implement geolocation and maps to your cross platform project, it is important that you install packages for maps and geolocation and then setup your project first in order to consume maps and geolocation integration properly. This simple blog post will help you how to install and configure your Android, IOS and UWP project.
Just to give you an idea
Each mobile platform has its own geolocation and map feature.