Skip to main content
Microsoft
Xamarin
Xamarin
  • Home
  • DevBlogs
    • App Center
    • Azure DevOps
    • Notification Hubs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • Azure Artifacts
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • DevOps
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell
    • Python
    • Q#
    • Scripting
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • Apps for Windows
    • Azure Government
    • Azure SDKs
    • Bing Dev Center
    • Command Line
    • Developer Support
    • DirectX Developer Blog
    • IoT Developer
    • Math In Office
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • PAX Graph
    • PAX Media
    • PAX Windows
    • Perf and Diagnostics
    • PIX on Windows
    • Startup Developers
    • Surface Duo
    • Sustainable Software
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • Azure Synapse Analytics
    • OData
    • Revolutions R
    • SQL Server Data Tools
    Avatar

    Jon Douglas

    Senior Program Manager, NuGet

    Jon Douglas is a Program Manager for Xamarin at Microsoft. In his spare time he is most likely spending time with his family, performing comedy improv, or playing video games.
    Avatar

    Post by this author

    Faster Application Startup using Custom Profiles with Startup Tracing on Android
    Faster Application Startup using Custom Profiles with Startup Tracing on Android
    March 19th, 2020
    Developers today can already take advantage of Startup Tracing to improve the startup time of their Android apps. Today, I will show you a new feature that let's you build a custom profile to be used for your app with Startup Tracing that finely tunes and optimizes your apps startup.

    4AndroidDevelopers
    AndroidX NuGet Packages are Stable!
    AndroidX NuGet Packages are Stable!
    February 14th, 2020
    Today we are happy to bring you stable AndroidX NuGet packages. Since AndroidX is a large change for your Android projects, we’ve introduced a number of ways for you to migrate your project. Learn more!

    3AndroidXamarin
    Publish smaller apps with the Android App Bundle
    Publish smaller apps with the Android App Bundle
    December 27th, 2019
    The Android App Bundle (.aab) is a new upload format that includes all of your app’s compiled code and resources, but defers APK generation and signing to Google Play at install time.

    4AndroidXamarin
    Android 10.0 General Availability
    Android 10.0 General Availability
    September 26th, 2019
    We’re excited to announce Xamarin.Android support for Android 10.0 in our latest release of Xamarin.Android for both Visual Studio 2019 and Visual Studio for Mac 2019!

    1AndroidAnnouncements
    Join the Xamarin Android Performance and App Size Challenge
    Join the Xamarin Android Performance and App Size Challenge
    August 20th, 2019
    The Xamarin.Android team has worked hard to delivery amazing features that every Xamarin developer should be using. Now through the end of August, we challenge YOU to give them a try and get rewarded with some awesome Xamarin swag!

    1AndroidDevelopers
    Introducing AndroidX for Xamarin
    Introducing AndroidX for Xamarin
    July 25th, 2019
    The Android team has refactored the Support Library into a new set of extension libraries known as AndroidX which includes simplified package names to better reflect each package’s content and it’s supported API levels.

    7AndroidAnnouncements
    Faster Startup Times With Startup Tracing On Android
    Faster Startup Times With Startup Tracing On Android
    July 24th, 2019
    Announcing faster starter times using Startup Tracing on Android with performant startup experience and minimal increase to APK size.

    26AndroidAnnouncements
    Automatic Android SDK Management
    Automatic Android SDK Management
    June 17th, 2019
    Continuously improving the experience with Automatic Android SDK Management tools that are used under the hood to build, deploy, and debug your Android applications. Enabled by default, Auto SDK will provide you with various prompts throughout the lifecycle of your app’s development. Learn more!

    2AndroidDevelopers
    Shrinking Your Android App Size
    Shrinking Your Android App Size
    April 22nd, 2019
    When it comes to application size, bigger is not better. In fact, it’s one of the key factors a user takes into mind when considering installing or uninstalling your application. Imagine if a user ran out of space on their device and your app was one of the biggest offenders for used space. It would be quite a shame for your application to be one of the first to be uninstalled, purely for how large it is...

    1AndroidDevelopers
    Getting Started With WorkManager
    Getting Started With WorkManager
    April 8th, 2019
    Give a warm welcome to WorkManager. WorkManager is a library that makes it easy to schedule deferrable, asynchronous tasks even if the app exits or the device restarts. It was designed to be backwards compatible to API 14 and does so by wrapping JobScheduler, AlarmManager, and BroadcastReceivers all in one.

    13AndroidDevelopers
    • Page 1
    • Page 2
    • Page 3
    • Next page
    Relevant Links

    Xamarin

    Xamarin Documentation

    Xamarin Forums

    Community Resources

    The Xamarin Show

    Xamarin Podcast

    .NET Meetups

    We are hiring!

    Related Blogs

    Miguel de Icaza’s Blog

    James Montemagno’s Blog

    Visual Studio Blog

    App Center Blog

    .NET Blog

    Get Started With

    Visual Studio

    Xamarin

     

    Top Bloggers
    Avatar

    James Montemagno
    Principal Lead Program Manager

    Jayme Singleton

    Jayme Singleton
    Business Operations Program Manager ll

    David Ortinau

    David Ortinau
    Principal Program Manager

    Avatar

    Matt Soucoup
    Senior Cloud Developer Advocate

    Gerald Versluis

    Gerald Versluis
    Software Engineer II

    Pierce Boggan

    Pierce Boggan
    Senior Program Manager

    alexeystrakh

    alexeystrakh

    Avatar

    Jon Dick

    Timothé Larivière

    Timothé Larivière

    Maddy Leger

    Maddy Leger

    Topics
  • Developers
  • Xamarin.Forms
  • Xamarin Platform
  • Events
  • Android
  • Xamarin
  • Enterprise
  • Announcements
  • iOS
  • Integrations
  • Case Studies
  • Education
  • Podcasts
  • Visual Studio
  • XAML
  • macOS
  • Leadership
  • Cloud
  • watchOS
  • DevOps
  • Stay informed

    Login
    Code Block
    What's new
    • Surface Duo
    • Surface Laptop Go
    • Surface Pro X
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021