Just because we put the tabs at the bottom doesn't mean they are stylized how we want them.
Note that I also added some nice Icons via Android Asset Studio. Just like that our tabs are on the bottom and everyone is happy! ().SetToolbarPlacement(ToolbarPlacement.Bottom) It is now surprisingly easy to get those tabs down on the bottom with a platform specific: Then magically Xamarin.Forms 3.1 was released with a few new magical properties that developers can set on the TabbedPage and also some new Platform Specifics for Xamarin.Forms to enable this funcationality. While it was possible (everything is possible with a custom renderer) it took a lot of work to get bottom tabs on Android.
Look at how pretty those tabs are! Woooo! Alright, but let's say you want them to be on the bottom. Since Xamarin.Forms maps to the native controls, when you create a Tabbed Page you get the tabs exactly where you would expect: It also has the perk that it synchronizes your application design and navigation with the iOS counterpart. Top tabs were really designed to sort differerent types of data, while bottom tabs make a lot of sense when you want to use them for your entire application's navigation. it doesn't matter because Google seems to be all in on them. Sorry, it’s sold out.Bottom tabs on Android. Microsoft will share more on the implications of the acquisition at its Build conference next month. Investors include Charles River Ventures, Floodgate, Ignition Partners, Insight Venture Partners, and Lead Edge Capital. Xamarin announced a $54 million funding round in 2014. The customer list includes Bosch, Dow Jones, Flipboard, GitHub, JetBlue, Kellogg’s, and, of course, Microsoft. Xamarin has more than 15,000 customers, Guthrie wrote. The San Francisco-based company has additional offices in Århus (Denmark), Buenos Aires, Singapore, Boston, and London, and it managed to pull in “tens of millions of dollars in annual revenue,” Friedman wrote. Xamarin started in 2011 and grew to more than 350 customers (simply called Xamarins), the company’s chief executive, Nat Friedman, wrote in a blog post.
Xamarin offers several services, including Xamarin Platform (a piece of software that extends the C# programming language to write native apps for multiple platforms), Xamarin Test Cloud (a way to test apps on real devices), Xamarin Insights (an analytics service), and Xamarin University (online classes). Yes, the continuing focus does trace back to Microsoft chief executive Satya Nadella’s rabid talk about building for a “mobile-first, cloud-first world.” The strategy certainly continues. This mobile-focused deal is all about developers, rather than individual apps for end users. Microsoft has been picking up mobile-friendly apps through acquisitions - see Wunderlist, Acompli, and Talko. But rumors that Microsoft would be buying Xamarin also go back a few years. Indeed, Xamarin tools work with Microsoft’s Visual Studio, Azure, Office 365, and Enterprise Mobility Suite, as Guthrie notes. Of course Microsoft has had partnerships with Xamarin for several years.
Microsoft has supported the Apache Cordova library for quickly porting over apps to iOS and Android, but now that Xamarin is coming under the Microsoft umbrella, the drive to support Apple and Google’s mobile platforms could be accelerated at the Windows company. The deal is big for Microsoft, which spent many years pushing its own Windows mobile operating system but has increasingly been releasing more and better apps for iOS and Android. We are really excited to see what you build with it.” “The combination of Xamarin, Visual Studio, Visual Studio Team Services, and Azure delivers a complete mobile app dev solution that provides everything a developer needs to develop, test, deliver and instrument mobile apps for every device.
“With today’s acquisition announcement we will be taking this work much further to make our world class developer tools and services even better with deeper integration and enable seamless mobile app dev experiences,” Scott Guthrie, executive vice president of Microsoft’s Cloud and Enterprise Group, wrote in a blog post.