7 Killer Visual Studio 2017 Features for Mobile Developers

visual_studio_productivity_header1

So you are a mobile developer who is looking for some sanity amidst a plethora of frameworks, platforms and tooling? Maybe you are wondering if Visual Studio is the right IDE for you? I believe it is. Let me convince you as to why.

Full article HERE.

Advertisements

5 Helpful Xamarin Developer Tips

xamarin_tips_header

So you are building your next native cross-platform mobile app using Xamarin.Forms? Good for you! You get the benefits of a single C#/XAML codebase that targets all mobile platforms and customize the user experience on each.

The right UI toolset can also help augment your app. When you build your next Xamarin.Forms app, check out the polished controls that come bundled with Telerik UI for Xamarin. If you haven’t picked up the Telerik UI bits yet – you can always start a free trial you know. So, what’s there to lose?

As you start building your app out though, there are some very real roadblocks to overcome before your app gets functional. You need to organize your app content for optimal usage and preserve the continuity of user experience. You need to have a consistent coding strategy on a couple of fonts and minimize resource usage. Let’s get down to business – here’s my list of 5 quick developer tips on how to get around the most common roadblocks.

Full article HERE.

The Xamarin ListView on Steroids

xamarin_listview_header

It’s 2017. We have been using smartphones for over 10 years now. And with time, our expectations of sophistication from mobile apps has grown exponentially. As users, we want immediate feedback, support for all gestures and impeccable performance from apps. Keep all this in mind as you build your next cross-platform mobile app with Xamarin.

As is the case, most apps need to display a list of things. And most often, the developer’s choice of user interface control is the ubiquitous ListView. Sure you can start with the vanilla ones and build features of your own – but wouldn’t you rather focus on your app’s functionality, than sweating over perfecting the ListView’s interactivity?

Call me biased, but I prefer well-engineered polished and performant UI controls out of the box – like the cross-platform Xamarin.Forms ListView that comes with Telerik UI for Xamarin. This article dives into some advanced features of the Telerik ListView and how you could implement them easily in your apps. Your users will invariably expect all this from a modern app – will you deliver?

Full article HERE.

Flying with Xamarin and Telerik UI

Ask any developer about what code they are really proud to have written – the stories would be amazing. Maybe it is life-saving software in a healthcare system, or mission critical app in a global business or simply an open source library used freely by thousands of other developers. We software developers should take pride in our craftsmanship.

As for me, it was a WPF application – yup, I know, sounds boring. But I used to work at a private aviation company and we saw direct application of technology to aid the aviation industry.

Our application was used extensively by company dispatchers to do flight planning, tail routing and maintain operational safety. And boy – you do not want production bugs when you are flying business executives and Hollywood or sports celebrities. Glitches in our software could bring down planes and the company would probably not recover from the public relations disaster.

Sure we had some scary moments, but overall it was pride and craftsmanship in our applications that kept planes flying safely – day in and day out. I wish we had Xamarin for making cross-platform mobile apps back in those days.

This article combines two of my passions – a pure love for aviation and building connected mobile apps with Xamarin.

Full article over @ Telerik Developer Network.

Jumpstart Your Xamarin App Development

So you want to build a mobile app? Your developer zen will quickly be threatened by the plethora of ways you can go about building a modern, cross-platform mobile app today. The below illustration shows an assortment of just a few of the technologies that you can use and the most common frameworks/platforms used for each.

This is what we have done to ourselves over the last 10 years. Choice is a good thing for developers, except that too much choice can become a little crippling.

On a positive note, the choice of technology stack becomes much easier once you decide to focus on what matters most – your skills and expertise. In today’s age, you really want to build truly cross-platform mobile apps from single codebase and preferably have the app be native to each platform. If your developer background is .NET, you’ll possibly lean towards using C# with Xamarin.

Xamarin lets you to build modern cross-platform mobile apps using your .NET skills. You write C#/XAML and your code gets cross-compiled down to native bits on each platform. This article walks you through some essential tooling that you should have in your arsenal for Xamarin development, as well as how to jumpstart your app with some polished UI.

Full article over @ Telerik Developer Network.

Engineering the Future of .NET

While there is a huge army of engineers at Microsoft who work on .NET and C#, the following folks are arguably the most influential in bringing you the future of .NET and .NET Tooling.

  1. Scott Hunter
  2. Rich Lander
  3. Damian Edwards
  4. David Fowler
  5. Mads Kristensen
  6. Mads Torgersen

Let’s say you had an opportunity to have all of them sit down at a roundtable panel and fire away blunt honest questions. What would you ask?

This article dives into the mock questions I would ask, along with responses that are my personal best guess to the answers. Could my answers not reflect actual opinions shared by the team at Microsoft? Sure, but I’m hoping folks from the .NET team can jump in to correct me if I am way off base.

This is a rather interesting time for .NET – what’s being done shapes the future of .NET for the next decade. Let’s ask the honest questions and hopefully all of us will understand the new .NET ecosystem a little better.

Full article over @ Telerik Developer Network.