Glenn Versweyveld avatar

Xamarin Forms – RepeaterView

4 hours ago | Glenn Versweyveld

Back in the day there was this great open source lib called XLabs that targeted Xamarin Forms. It had a lot of nifty controls and custom renderers to fix several pain points while developing for Xamarin Forms. But Xamarin Forms evolved and XLabs was not maintained as regular anymore and it now seems to be … Continue reading Xamarin Forms – RepeaterView

Vulcan Lee avatar

了解 .NET 標準類別庫 (.NET Standard) 的 Type Forwarding 運作情形(模擬演練)

yesterday | Vulcan Lee

在 .NET 標準類別庫 (.NET Standard Class Library) 裡面,使用到一個核心技術,那就是 Type Forwarding。我們在這裡將會透過實際演練過程,讓您體驗出何謂 Type Forwarding。準備專案在這裡,建立一個 .NET Framework 類別庫,我們命名為:MyLibAssemblyA,這個類別庫內,僅有一個類別宣告,如下所示:namespace TypeForward{ public class Foo { }}接著,我們建立一個 .NET Framework 可執行的專案,我們命名為:TypeForward,並且在這個專案內,使用加入參考功能,將類別庫 MyLibAssemblyA 加入到這專案內,這個可執行專案的程式碼如下:using System;namespace TypeForward{ class Program { static void Main(string[] args) { Foo foo = new Foo(); Console.

The Xamarin Blog avatar

Podcast: Android Oreo, iOS 11, and Xamarin.Forms Tips & Tricks

2 days ago | The Xamarin Blog

In this episode of the Xamarin Podcast, James Montemagno and I cover Xamarin support for Android Oreo and iOS 11, share tips for beating the learning curve with Xamarin.Forms, talk upcoming releases in the pipeline, and more! Be sure to download today’s episode from your favorite podcasting app. Subscribe or Download Today Keeping up with […] The post Podcast: Android Oreo, iOS 11, and Xamarin.

The Xamarin Podcast avatar

Episode 48: Android Oreo, iOS 11, and Xamarin.Forms Tips & Tricks

2 days ago | The Xamarin Podcast

In this episode of the Xamarin Podcast, James Montemagno and Pierce Boggan cover Xamarin support for Android Oreo and iOS 11, share tips for beating the learning curve with Xamarin.Forms, talk upcoming releases in the pipeline, and more! 6:00 Building Xamarin apps for Android Oreo & iOS 11 12:15 Xamarin.Forms: Tips for Beating the Learning Curve 14:40 Installing Visual Studio 2017 previews side-by-side with stable (and sandboxing!) 18:25 Protecting your Xamarin apps with Dotfuscator 20:00 dotNetConf Announcements & Sessions 24:45 New stable release for Xamarin developers 26:00 Xamarin.

Matthew Soucoup avatar

10 Questions With Jim Bennett

2 days ago | Matthew Soucoup

Welcome to 10 Questions With, a blog series where we get to know members of the Xamarin community a little bit better. In this installment of the 10 Questions With blog series is mobile developer at EROAD, Jim Bennett. So without further ado, let's get to it! 1) What's the

Adam Pedley avatar

Merged Dictionaries In Xamarin.Forms

2 days ago | Adam Pedley

Placing styles and other resources in your ResourceDictionary is a great way to reuse these elements through your page or application. However, up until now, you could only merge with one external resource dictionary, using MergedWith. With MergedDictionaries, you can now separate out your styles into multiple files, and merge them as desired on each page. […] The post Merged Dictionaries In Xamarin.

Vulcan Lee avatar

剖析 .NET Framework / .NET Core / Xamarin / PCL / .NET Standard 類別庫的演進歷程

2 days ago | Vulcan Lee

現在的 .NET 開發環境已經是百花齊放,除了可以在 Windows 平台下開發出可在 .NET Framework 的應用程式,還可以在 Linux、macOS、UWP、Android、iOS 等不同作業系統下,使用 .NET 技術進行應用程式的開發。 不過,若要能夠讓我們開發出來的類別可以在不同專案或者不同平台下能夠做到共用與分享,該使用甚麼樣的方法呢?在本篇文章中,我們將會進行不同角度的探討與測試。只有 Windows 作業系統環境下在以往的 .NET 生態系統中,若想要開發出 .NET 應用程式,此時,就只能選擇在 Windows 作業系統下來執行這個應用程式,並且,所使用的 .NET 運行生態,也就是我們常在使用的 .NET Framework 透過 .NET Framework 的開發環境,我們可以使用 BCL (基底類別庫 Base Class Library) / FCL (框架類別庫 Framework Class Library) 所提供豐富的類別,進行開發出 Windows Forms / WPF / ASP.

Gerald Versluis avatar

Using iOS 11 Large Titles in Xamarin.Forms

3 days ago | Gerald Versluis

One of the new features in iOS 11 that catches your eye is the new large titles. With iOS 11 just released, I’m sure you want to incorporate the latest features into your own Xamarin apps. In this short post I will show you how. Large Titles In iOS 11, you will notice that the ... Read more The post Using iOS 11 Large Titles in Xamarin.Forms appeared first on Gerald Versluis.

The Xamarin Blog avatar

Protecting Your Xamarin Apps with Dotfuscator

4 days ago | The Xamarin Blog

This is a special guest post from Joe Sewell, a developer on the Dotfuscator team at PreEmptive Solutions. Let’s be honest, releasing a library, desktop app, or mobile app can be a bit scary. Once your software is freely available to the world, you lose a certain degree of control over how it will be […] The post Protecting Your Xamarin Apps with Dotfuscator appeared first on Xamarin Blog.

Snack Pack 21: Installing Visual Studio 2017 Preview

4 days ago | James Montemagno

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to easily install Visual Studio Previews, which runs side-by-side the standard install.Show Links:Visual Studio 2017 PreviewFind James on: Twitter, GitHub, Blog, and his weekly development podcast Merge Conflict.

Steven Thewissen avatar

Creating a good-looking Xamarin Forms UI: Spotify

4 days ago | Steven Thewissen

It seems like people really like this kind of content, so I decided to keep it up for now. This is the third instalment in this series already and this time we’re going to be taking a look at the Spotify UI! Previous posts in this series In case  you missed it here are the links … Continue reading "Creating a good-looking Xamarin Forms UI: Spotify" The post Creating a good-looking Xamarin Forms UI: Spotify appeared first on Thewissen.

Martijn Van Dijk avatar

The moving parts of Xamarin.Mac

5 days ago | Martijn Van Dijk


The Xamarin Blog avatar

Augment Reality with Xamarin and iOS 11

5 days ago | The Xamarin Blog

One of the showcase features of iOS 11 is ARKit, an augmented-reality mode available on devices powered by A9 and newer chips (basically, 6S and better iPhones, 2017 iPads, and iPad Pros). With ARKit, users hold up the device and view a composite of the video feed and computer-generated imagery (either 2D SpriteKit or 3D […] The post Augment Reality with Xamarin and iOS 11 appeared first on Xamarin Blog.


Logan Edge avatar

Xamarin.Forms 教學系列文(二十五.貳)Tabbed Page

5 days ago | Logan Edge

學習目標TabbedPage 多頁面切換Tabbed 也有 ItemSource 可以用喔!!這也是常見的一種頁面,凡舉各種 App 都適用... 隨便一抓 Instagram 就是用 TabbedPage 為主的 App...當你想要 App 的頁面能左滑右滑時,就該來使用 TabbedPage,使用時要注意的就是內容要放的東西,等等範例可以看到,我們會建立起三個 ContentPage 並放入 TabbedPage 內,除了直接放 ContentPage,我們還能將集合指派給 TabbedPage 的 ItemSource。TabbedPage 的標題隨著內容頁 Title 屬性值而改變。對了,iOS 的 Tab 在下方,且每個 Tab 一定要有 icon,否則無法上架 App store。Tabbed PageTabbedPage 衍生自 MultiPage<Page> 類別,而 MultiPage 定義了兩個屬性讓你有能力追蹤目前的頁面:CurrentPage of type T (頁面放 Page 時)SelectedItem of type object (頁面放 ItemSource 時)定義了兩個事件可讓你呼叫:PagesChanged 事件,ItemSourse 改變時觸發CurrentPageChanged 事件,目前頁面改變時觸發等等的範例,我們將利用之前學過的三個範例,個別放入 TabbedPage 內:第一個 ContentPage - 撈出些自訂義的顏色第二個 ContentPage - 撈出來 Xamarin.

The Xamarin Blog avatar

Learn How The Lean Cook Uses Mobile to Drive Revenue and Promote Healthy Living

6 days ago | The Xamarin Blog

The Lean Cook, a popular UK diet and fitness blog started as a hobby by a husband and wife team, is a prime example of how to design apps for the user. Instead of simply replicating web content on a smaller screen, the team crafted an interactive shopping and cooking experience. They’ve grown a loyal following, and their latest project (available […] The post Learn How The Lean Cook Uses Mobile to Drive Revenue and Promote Healthy Living appeared first on Xamarin Blog.

James Montemagno avatar

Convert Json to C# (and More) with quicktype

6 days ago | James Montemagno

Quickly parse any json file and convert it to C#, typescript, Go, and many more with the awesome new tool called quicktype.

Javier Suarez avatar

Creando la interfaz de Netflix con Xamarin.Forms

6 days ago | Javier Suarez

Introducción La evolución de Xamarin.Forms es meritoria. En los últimos tiempos se han recibido novedades interesantes como efectos, vistas nativas, Forms Embedding, etc. Sin embargo, en muchos casos se sigue asociado a desarrollos muy simples o formularios básicos. Realmente, en el estado actual de Xamarin.Forms se pueden conseguir aplicaciones nativas de gran escala, con interfaces … Sigue

Javier Suarez avatar

[Xamarin.Forms] Recopilación de ejemplos con interfaz de usuario atractiva

6 days ago | Javier Suarez

Introducción La evolución de Xamarin.Forms es meritoria. En los últimos tiempos se han recibido novedades interesantes como efectos, vistas nativas, Forms Embedding, etc. Sin embargo, en muchos casos se sigue asociado a desarrollos muy simples o formularios básicos. Realmente, en el estado actual de Xamarin.Forms se pueden conseguir aplicaciones nativas de gran escala, con interfaces … Sigue

Merge Conflict avatar

Merge Conflict 63: Who Needs a Phone Anymore

6 days ago | Merge Conflict

It is that time of the year when Apple unveils all of the brand new toys for consumers and developers. Sure everyone is talking about the new iPhone X, Apple Watch Series 3, and Apple TV 4K , but what about the launch of Xcode 9, iOS 11, and watchOS 4? We got you covered and discuss it all! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Music : Amethyst Seer - Citrine by Adv

Xamarin.Forms Tip : Implement Show Hide Password using effects

7 days ago | TechieRathore

While developing login pages we usually get a requirement that there should be icon in password entry to show/hide password while entering the password. While looking for solution for this requirement I found that most of the implementation is done using custom controls whereas we can do these kind of small small platform specific customization using effects. Last year I wrote this article about implementing custom fonts using effects so I thought lets try this also using the same.

Robin-Manuel Thiel avatar

Avoid Simulator, Emulator and Testing statistics in Visual Studio Mobile Center

7 days ago | Robin-Manuel Thiel

When tracking usage statistics and crashes with Visual Studio Mobile Center, you usually only want real-world data in there and filter out data that gets generated while developing or testing the app. To avoid sophisticated insights like those... Read More

Daniel Krzyczkowski avatar

Objective-C library binding for Xamarin.iOS

7 days ago | Daniel Krzyczkowski

Objective-C library binding for Xamarin.iOS   Short introduction Xamarin platform enables iOS application development. Developer has option to create application … More

Adam Pedley avatar

Charting in Xamarin.Forms

7 days ago | Adam Pedley

There are no charting controls in the Xamarin.Forms library, and it is unlikely there will ever be. This functionality is left for 3rd party libraries, and there are quite a few options out there. As Xamarin.Forms continues to expand into different platforms, it is going to be hard to find a charting library for all […] The post Charting in Xamarin.Forms appeared first on Xamarin Help.

The Xamarin Blog avatar

Xamarin.Forms: Tips for Beating the Learning Curve

9 days ago | The Xamarin Blog

As a first time user learning any new technology or pattern, there’s always a curve, and over the years I’ve stood at the threshold of a product and gazed up that curve to determine how painfully steep it appeared and how long it would take until I was productive. Now, as the Program Manager for Xamarin.Forms, […] The post Xamarin.Forms: Tips for Beating the Learning Curve appeared first on Xamarin Blog.

Matthew Soucoup avatar

10 Questions with Sam Basu

9 days ago | Matthew Soucoup

Welcome to 10 Questions With, a blog series where we get to know members of the Xamarin community a little bit better. In this installment of the 10 Questions With blog series is Telerik Developer Advocate @ Progress, Sam Basu. So without further ado, let's get to it! 1) What's the

The Xamarin Blog avatar

Xamarin All-Stars at .NET Conf 2017!

10 days ago | The Xamarin Blog

Join Xamarin Product Managers and Engineers at .NET Conf 2017, a free virtual event for any developer. This year’s speaker line-up consists of all-star Xamarin speakers, including Miguel de Icaza, James Montemagno, and Mikayla Hutchinson, who will present on Xamarin tooling and the latest on what’s happening with Xamarin and related technologies. What’s .NET Conf? […] The post Xamarin All-Stars at .

Gráficos com Xamarin.Forms

10 days ago | Juliano Custódio

Neste post irei demonstrar como criar gráficos em sua aplicação Xamarin.Forms, para isso você irá utilizar o Nuget Package Microcharts.Forms. ADICIONANDO O NUGET PACKAGE Clique com o botão direito em cima de sua Solution e selecione “Manage NuGet Packages for Solution…”.   Digite “Microcharts.Forms” e selecione o plugin como demonstrado na imagem a seguir.   Selecione […]

The Xamarin Blog avatar

Get Your Apps Ready for iOS 11!

11 days ago | The Xamarin Blog

We’ve just updated our iOS 11 support to go along with the Xcode 9 GM Seed release. You can use this build along with the Xcode 9 GM to submit applications that take advantage of the new features in iOS 11, tvOS 11 and watchOS 4 to the Apple AppStore. We also have awesome new sample […] The post Get Your Apps Ready for iOS 11! appeared first on Xamarin Blog.

Alex Dunn avatar

HackMIT This Weekend!

11 days ago | Alex Dunn

HackMIT is this weekend, September 16-17. I’m happy to announce that I’ll be mentoring as one of the local Microsoft MVPs that were invited to help as part of the Microsoft sponsorship of the event. I look forward to building some incredible applications with some of the brightest students coming to Cambridge, and may the … Continue reading HackMIT This Weekend!

Logan Edge avatar

Xamarin.Forms 教學系列文(二十五.壹)Master Detail Page

11 days ago | Logan Edge

學習目標MasterDetailPage 左上角海苔條建構 Xamarin.Forms App 時,可以想像你在蓋一棟大樓,Visual Element 是大樓內的元件,Layout 則是一面牆壁或是畫布,可以隨意放置任何的 Visual Element,而 Page 就是房間,能容納各種 Layout,上一章節學會的 Navigation,就是將每個房間鏈結起來的通道。一路學來其實已經看過兩種 Page,一為常見的 ContentPage,二為上一章節的 NavigationPage本章要來介紹兩個新的 Page,MasterDetailPage 和 TabbedPage先來看 MasterDetailPageMasterDetailPageMasterDetailPage 定義了兩個屬性,Master 和 Detail分別能放入不同種類的 Page,例如在 Master 放 ContentPage,而 Detail 放 NavigationPage簡單來說,Master 就是按下海苔條滑出來的那一塊,而 Detail 就是原本的主畫面常用的 Google Map 就是一個 MasterDetailPageDetail:Master:而 Master 又細分成兩種顯示方式,Split 和 Popover上面看到的範例是 Popover,Split 是在畫面中同時出現 Master 和 Detail,通常在 平板上才會看到,例如:平板的空間比較足夠,才能這樣顯示。而這樣的顯示行為由一個 MasterBehavior 屬性來控制,有五個值可指派:DefaultSplitSplitOnLandscapeSplitOnPortraitPopover這五個設定值,有關 Split 的在一般手機上都無作用我們直接來看範例,了解 MasterDetail 如何使用:這邊我們改造 19 章 的學生範例,當點選一個 ListView 的項目時,顯示此項目的詳細資料,將 ListView 移至 Master 內,點選後由 Detail 顯示詳細資料: <MasterDetailPage xmlns="http://xamarin.

Joe Meyer avatar

Xamawin – Changing the statusbar color in iOS

11 days ago | Joe Meyer

Xamawin • zam-ah win | noun A quick, easy to implement enhancement for a Xamarin App that improves performance, appearance, or functionality This XamaWIN, like they often do, comes after an embarrassing amount of time searching for a simple thing: changing the color of the statusbar text for iOS. By default, the text color is black until […]

Snack Pack 20: Optimized Lists with DataTemplate Selectors in Xamarin.Forms

11 days ago | James Montemagno

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at look at how to optimize complex cells in a ListView using the DataTemplate selector feature of Xamarin.Forms.Show Links:DataTemplate DocumentationFind James on: Twitter, GitHub, Blog, and his weekly development podcast Merge Conflict.


Nigel Ferrissey avatar

Device.OS

12 days ago | Nigel Ferrissey

If you have upgraded Xamarin.Forms from a version prior to V2.3.4, you will probably have a few warnings about the combination of Device.OS and TargetPlatform being obsolete.   The help text indicates that you should be using RuntimePlatform instead, but your first reaction will probably be, “But…that’s a string?” and it rather unhelpfully doesn’t give any […]

Ramon Esteban avatar

Test de integración con xUnit y Xamarin.iOS

12 days ago | Ramon Esteban

Después de un mes de vacaciones (todos las merecemos) vuelvo con un pequeño post de como crear un proyecto de Unit Test con Xamarin.iOS y xUnit. No se si os ha ocurrido, que cuando inicias un proyecto, normalmente te pasan los endpoints de la Api, pero no puedes ir probando las llamadas a los mismos hasta que no llegues a implementar la pantalla en concreto en donde se utilizan. En estos casos, yo suelo hacerme un proyecto de Test de Integración con Xamarin.

The Xamarin Blog avatar

Xamarin.Android 8.0 Gets Even Sweeter with Oreo

13 days ago | The Xamarin Blog

Android 8.0 Oreo is by far the sweetest version of Android to date, with great new features including notification channels, notification badges, custom fonts in XML, downloadable fonts, instant apps, background limits, autofill, and picture-in-picture (PIP). We’re excited to announce Xamarin.Android support for Android Oreo in our latest release of Xamarin.Android for both Visual Studio […] The post Xamarin.

The Xamarin Blog avatar

Podcast: Android Oreo Support, Xamarin Live Player Preview 2, New iOS 11 Previews, and more!

13 days ago | The Xamarin Blog

In this episode of the Xamarin Podcast, James Montemagno and I discuss all of the amazing new previews available to Xamarin developers, including Android Oreo, iOS 11, Xamarin Live Player, Xamarin.Forms, and more! We also discuss some exciting news with the Xamarin MVP Program and a new certification level for Xamarin developers. Be sure to […] The post Podcast: Android Oreo Support, Xamarin Live Player Preview 2, New iOS 11 Previews, and more! appeared first on Xamarin Blog.

The Xamarin Podcast avatar

Episode 47: Android Oreo Support, Xamarin Live Player Preview 2, New iOS 11 Previews, and more!

13 days ago | The Xamarin Podcast

In this episode of the Xamarin Podcast, James Montemagno and Pierce Boggan discuss LOTs of new previews for Xamarin developers, including Android O, Xamarin Live Player, iOS 11, and Xamarin.Forms previews for you to try in addition to some exciting community updates. 2:00 Xamarin Live Player Preview 2: Continuously Run & Debug Apps 6:30 New free Xamarin University certification level 10:25 Xamarin MVPs join Microsoft MVPs 13:50 Share more code with .

Steven Thewissen avatar

Using Effects in Xamarin Forms

13 days ago | Steven Thewissen

Developers can use Effects in Xamarin Forms to customize native controls and add some styling of their own. But why not simply use a custom renderer to achieve the same thing? While that is certainly possible there are some benefits to Effects. Why would you use Effects? Contrary to a custom renderer that always targets … Continue reading "Using Effects in Xamarin Forms" The post Using Effects in Xamarin Forms appeared first on Thewissen.

Merge Conflict avatar

Merge Conflict 62: Snacking on Android Oreo

13 days ago | Merge Conflict

We have survived the beta summers and Android 8.0 Oreo is finally out with a plethora of beautiful APIs. We discuss all the delicious bits of this lovely release for both developers and end users. From enhanced notifications, picture-in-picture, and tons of crazy API enhancements Android Oreo is packed full of features. Some changes are huge and can potentially break your app with behavior changes, and we break them all down on this weeks show.

Nigel Sampson avatar

Auto subscription for Event Aggregator

13 days ago | Nigel Sampson

In many of my talks I’ve recommended using a messenger style class. These help to reduce coupling between view models when decomposing from a single “view model per screen” to a tree of view models. This intermediary class is called by a few different names, Messenger in Xamarin.Forms, Mediator in some others and in Caliburn.Micro, Event Aggregator. One feature of the Event Aggregator in Caliburn.

Adam Pedley avatar

Enterprise Xamarin.Forms Video Course

14 days ago | Adam Pedley

There are many great Xamarin resources out there, however, many lack the real world guidance on how everything fits together and when you should use certain tools or techniques. Enterprise Xamarin.Forms Video Course, is taking my knowledge of 3 years of full time Xamarin.Forms development, from solo, to large teams, on how to develop an […] The post Enterprise Xamarin.Forms Video Course appeared first on Xamarin Help.

Alex Dunn avatar

Xamarin.Tip – Read All Contacts in Android

16 days ago | Alex Dunn

To follow the posts made for iOS, let’s talk about reading the device contacts in Xamarin.Android. Since Xamarin hasn’t been working on the Xamarin.Mobile component for a while, and James Montemagno dropped support for his Contacts Plugin, if you want to access the contact APIs on each platform, you might just have to go at … Continue reading Xamarin.Tip – Read All Contacts in

Logan Edge avatar

Xamarin.Forms 教學系列文(二十四.貳 - 3)Navigation 參數傳遞 - Messaging center & ViewModel

16 days ago | Logan Edge

學習目標Messaging center 應用程式內部推播ViewModel ... 不熟的請回去看 18章這一小節提到的兩個都是較特別的方法,例如 ViewModel,我認為不太算正統的參數傳遞,而是一種利用 MVVM 達到我們目的的方法。而 Messaging center 有點像是 App 內部推播,利用接收者(Subscribe) 與發送者(Send) 的關係來傳遞參數,其用法也相當特別~Messaging CenterMessaging Center 有三個方法可用:Subscribe (接收者)Send (發送者)Unsubscribe (釋放接收者的資源)你可以同時寫多個接收者(Subscribe),發送者(Send) 只要一發送訊息,所有 ID 一樣的接收者就能同時接到訊息。行為就很像是推播,只是限於 App 內部使用。訊息的內容不限制任何型態的物件。而接收者需要有 兩個條件 成立,才能接收到發送者送出的訊息:ID 一樣傳送接收的參數型態一樣//資料型態不一樣,即使 ID 一樣,接收者也收不到資料~寫好接收者後,他會一直等待發送者發送訊息,那如果不會再接收訊息了,可以用 Unsubscribe 方法將資源釋放掉。來看程式,一樣是 HomePage 和 InfoPage我們在 HomePage 點選 ListView 項目時,放了一個 發送者,去通知 InfoPage 的接收者,並更改畫面上的資料。HomePagepublic partial class DataTransfer2HomePage : ContentPage{ var list = new ObservableCollection<Information>(); public DataTransfer2HomePage() { InitializeComponent(); listView.

James Montemagno avatar

Connectivity Plugin 4.0: Important and Awesome Changes

16 days ago | James Montemagno

The Connectivity Plugin for Xamarin is my second most installed NuGet package with nearly 600,000 installs at time of writing this. It is easy to see why as it gives developers the ability to check connectivity on any platform.

The Xamarin Blog avatar

Digitally Imported Delivers 10 Music Streaming Apps to Millions of Fans Globally

17 days ago | The Xamarin Blog

One of the first music streaming services and the #1 radio network for electronic music fans, Digitally Imported’s laser focus on UX and mobile quality helps them retain their competitive edge and keep users coming back for more. The team has grown from one developer and one app to a global team supporting five (near […] The post Digitally Imported Delivers 10 Music Streaming Apps to Millions of Fans Globally appeared first on Xamarin Blog.

Alex Dunn avatar

Xamarin.Tip – Read All Contacts in iOS 2.0

17 days ago | Alex Dunn

This is a second post to follow Xamarin.Tip – Read All Contacts in iOS to give a more efficient alternative to interacting with the CNContact API. Check out the change in the ContactService below! Using the EnumerateContacts ensures we get contacts from all groups including non standard groups like those brought from backups or iCloud integrated contacts. It is … Continue reading Xamarin.Tip – Read All Contacts in iOS 2.

Matthew Soucoup avatar

10 Questions with Glenn Stephens

17 days ago | Matthew Soucoup

Welcome to 10 Questions With, a blog series where we get to know members of the Xamarin community a little bit better. In this installment of the 10 Questions With blog series is Senior Content Producer at Microsoft, Glenn Stephens. So without further ado, let's get to it! 1) What's

Logan Edge avatar

Xamarin.Forms 教學系列文(二十四.貳 - 2)Navigation 參數傳遞 - App & Events

18 days ago | Logan Edge

學習目標App 全域型變數委派 Event 變數 為什麼我會稱這兩個為中介型參數傳遞呢?因為這兩個方法都要依靠另一個類別內的變數,才有辦法達到 參數傳遞 這個目的。第一種方法會先在 App 內設定好要使用的全域變數,那第二種則是先在另一個頁面內設好要委派的事件 (Event) 變數。先來看 App 的用法~ 相當簡單的App 全域變數在 Xamarin.Forms 應用程式內,第一個會被執行的就是 App()又由於每一支程式內都可以取得 Application.Current 屬性,就可以透過這屬性得到 App() 內設定好的變數。白話來說,我們可以在 App 類別內建立共用變數。來看程式,先建立一個 Information 類別: public class Information{ public Information() { Date = DateTime.