Newest Pluralsight Course: Beginning Mobile Development with Xamarin

Incredibly excited to announce my latest Pluralsight Course:  Beginning Mobile Development with Xamarin.

In this course, you will build a real-world application three times, using three different Xamarin platforms, giving you tremendous insight into how Xamarin programs are created and how they relate to the underlying technologies. This course covers creating the user interface, the data model, and the logic of the program. Data and Event Handling are key parts of this course, as is persistence to a SQLite database.

coll looking dancer posing on a grunge grey wall

Posted in Xamarin | 1 Comment

What Languages Have You Learned?

I started programming in 1971, but didn’t much like it and didn’t start professional programming until 1985.  I’d be very interested in when you started, and what languages you used since then (languages you used to write something meaningful)  Here is most of my list (the ones in bold I used to write commercial applications)

Continue reading

Posted in Essentials | 2 Comments

52 Weeks of Xamarin: Week 5 – Diving in the deep end

AngerFor the past four weeks, we’ve been reviewing the fundamentals of Xamarin.  Let’s stop for a bit and talk about how we really code, and how we should.

In my Pluralsight courses, I take you through each skill, step by step, but here I’d like to try giving you a lot of information at once, and see what comments you leave about the pace and quantity of information.

So let’s start a new project, not unlike the previous, but this time we’re going to build it out using unit tests and all the goodies of a real application.  Again, fasten your seatbelts because we’re going to cover a lot of ground quickly.

Continue reading

Posted in Essentials | 3 Comments

52 Weeks of Xamarin: Week 4 – Creating the Model and Saving

CheckListThis week we’ll save the Tasks in memory, in coming weeks we’ll review databinding and we’ll review the tasks in a bound list.

NB: We’re moving very quickly through the preliminaries, so please do use the comments to ask questions or let me know where there are areas of confusion.

The Model

The first job is to create a task model: a class whose instances can each represent one task.

Continue reading

Posted in Xamarin | 1 Comment

FalafelCon with TWO Free Workshops??

Zero hype.  Free means free.

Sign up for FalafelCon (Monterey, September 14-17)  and iStock_Joyous-computer-man-on-beach-XSmall.jpgyou not only get full admission to all of FalafelCon and all of TechIntersection, but under this special deal you get the IOT workshop by Doug Seven ( all day Monday) and my Xamarin workshop (all day Friday) free.

(Or if you prefer, pay for both and get a Surface 3)  

 

This deal is so new, and so crazy that you can’t sign up for it online.  You have to call: 203-264-8220 and say you want “Jesse’s deal.”  They’ll sign you up!

 

 

 

Posted in Essentials | Comments Off on FalafelCon with TWO Free Workshops??

Yet Another Podcast #141: Greg Shackles on Xamarin

GregSThis week, Greg Shackles: mobile expert and Xamarin MVP; host of Gone Mobile Podcast.

 

Listen | Yet Another Podcast

 

Posted in Essentials, Xamarin | Tagged | 2 Comments

52 Weeks of Xamarin: Week 3- Events in Xamarin.Forms

In this, week 3 of 52 Weeks of Xamarin, we’re going to pick up where we left off last week, and add event handling to our buttons

OnSaveClicked2

There is much to do to make this a working program, and starting next week we’ll begin to add real logic, as well as a Model class (data) and a ViewModel class (logic).  We’ll also begin to add unit tests, and shoot for test-driven development.

But I did promise to illustrate how event handling works, and so this week I’ll show how to respond to a button press.  This is very simple, which means this week’s posting will be a bit short.

Continue reading

Posted in Essentials | 2 Comments

Yet Another Podcast – Show 140: J. Tower

jtowerThis week we have J Tower,  Telerik Expert, Community Organizer, Itinerant Consultant

 

Listen | Yet Another Podcast

Posted in Essentials | Tagged | Comments Off on Yet Another Podcast – Show 140: J. Tower

52 Weeks of Xamarin: Week 2 – Starting the project

eggwithlight This is the second week of 52 weeks of Xamarin.  To make this all more interesting and practical, we’ll start on building a quasi-real-world application; the iconic To Do List.  

The application shown in this and future columns is based on an application I explore in depth in my forthcoming Pluralsight course, Beginning Mobile Development with Xamarin

Step 1 is to open a new project.  Choose Cross-platform App/ Blank Xamarin.Forms App,  and name it 52ToDo.  As you work your way through the configuration wizard be sure that Use Portable Class Library is selected.  

Continue reading

Posted in Essentials | 2 Comments

Newest Pluralsight: Xamarin.Forms and Data

image_thumb.pngI’m very proud to announce my latest Pluralsight course: Xamarin.Forms and Data.

 

Thanks!

Posted in Essentials | Comments Off on Newest Pluralsight: Xamarin.Forms and Data

52 Weeks of Xamarin: Week 1

This launches 52 Weeks of Xamarin, an opinionated series in which I will post (at least) one instructional blog post on Xamarin a week.  In this series I’ll be talking about Xamarin.Forms as well as “Xamarin-native” iOS and Android.  We will follow the caterpillar’s advice and start at the beginning, carry on to the end, and then stop (paraphrased).  Beginner material will quickly yield to more advanced problems and techniques.

An introduction to Xamarin.Forms.

When a technology takes off in popularity as Xamarin.Forms has, more and more articles are about advanced features, and the beginner has a hard time getting started.  Let’s rectify that.  What I’m about to show you is not for the feint of heart; I won’t be teaching this nice and easy, I’ll be teaching it nice and hard (with apologies to Ike and Tina Turner).  That is, I’ll be moving along quickly, and referring you to the documentation or my own courses and books where things might otherwise bog down.

Continue reading

Posted in Xamarin | Tagged | 6 Comments

Xamarin with James Montemagno

James Montemagno

James Montemagno is a Developer Evangelist at Xamarin and Microsoft MVP.

He has been a .NET developer for over a decade working in a wide range of industries
including game development, printer software, and web services.

Previously, James was a professional mobile developer and has now been crafting apps
using the Xamarin Platform for over 4 years.

Today we discuss all things Xamarin.

Xamarin Dev Days: http://www.xamarin.com/dev-days

Xamarin.Forms: http://www.xamarin.com/forms

Xamarin University: http://www.xamarin.com/university

Xamarin Test Cloud: http://www.xamarin.com/test-cloud

Plugins for Xamarin: http://github.com/xamarin/plugins

James: Twitter: http://www.twitter.com/jamesmontemagno

James: Blog: http://motzcod.es

My Shoppe: https://blog.xamarin.com/connect-to-customers-with-my-shoppe-template-app/

Moments: https://blog.xamarin.com/build-your-own-snapchat-clone-with-xamarin.forms-and-azure/

 

Listen | Yet Another Podcast

 

Posted in Xamarin | Tagged , | Comments Off on Xamarin with James Montemagno