Coming up soon..

An article diving into how Flutter renders the UI based on this video and other learnings from trawling the Flutter docs. Stay tuned for the updated post.

Till then, go watch the video.


This is from a series of articles I’m putting together for FlutterCamp 2018. Read more about it in the first article of the series here.

Woot! At this point you have your development environment setup — you verified it by creating and running your first app on a real or virtual device. Let’s keep going.

Next, we explore the simple Startup Namer app tutorial to build a custom app from the scaffold. We’ll learn a bit about how Flutter apps are structured, about the importance (and power) of widgets.

Don’t worry about the Dart syntax for now. We’ll do a…


This is from a series of articles I’m putting together for FlutterCamp 2018. Read more about it in the first article of the series here.

At this point, I am assuming you have just arrived at a FlutterCamp event (in person) or learnt about Flutter (online). So where do you go next?

2a. Get Flutter SDK set up.

If you haven’t already done so, follow these instructions to get the Flutter SDK installed in your development platform. I use MacOSX and I found the process fairly painless.

2b. Verify Flutter SDK set up.

Once installed, run flutter doctor to verify your development environment is ready. You should see recommendations to fix any…


Hello and welcome to Flutter-Camp on Medium.

Image for post
Image for post
Flutter is now in beta 3. Image Credit: Captured by @nitya at Google IO2018

About this Publication

I recently began my journey exploring the Flutter SDK, first out of curiosity and then out of enthusiasm. Two reasons why — first, I loved the engineering story behind it and their emphasis on performance first; and second, I’ve always wanted to build mobile apps that I could ship to multiple platforms, and this seemed a way to get that list item checked off.

So why this publication?

Well I actually started writing a bit about it in the past few months — some articles on dev.to under their #flutter tag and a…


This is the first of a series of posts where I will explore the Firebase platform in all its splendor, touching upon the good, the bad, and the “OMG what happened!” aspects that make it, in my opinion, a worthwhile tool to add to your dev toolbelt.

Background

Let’s start at the very beginning. Actually let’s not. Let’s just jump in.

This is the first of a series of planned and unplanned-but-serendipitously-interesting posts that I want to write, to cover the full scope of Firebase, the platform that started off as a real-time database but has since evolved into a one-stop-shop…


This is going to be a long read. And even then, it does not cover the half of what I really wanted to say, but couldn’t find words for. It’s a stream of consciousness post — I’ll probably get back to this later to edit it for readability but I wanted to write it while I still *felt* it. You want to grab a cup of tea and settle in? Go ahead .. I’ll wait.

Some background

I’ve been in tech for 20+ years and done my fair share of public speaking at various industry, academic, developer & internal conferences and events.


Reporting on my first day of #FearlessCoding — for more about that see this post — and what I explored today..

So its 10:20 pm and I have a 4:00 am start so consider this a placeholder to be filled in with details on what I worked on today. With 2 hours of commute time tomorrow, I should be able to update this with more details.

Focus: Android Things

So I decided to focus on AndroidThings for my first fearless coding adventure. Two reasons why.

  1. I am hosting the GDG NYC meetup tomorrow focused on this topic and this seems a good time…

If you’re been in the tech industry as long as I have, you’re probably familiar with the term impostor syndrome — a behavior that, not surprisingly, is often experienced by women and minorities in tech.

By definition, impostor syndrome is ..

a concept describing high-achieving individuals who are marked by an inability to internalize their accomplishments and a persistent fear of being exposed as a “fraud” …. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more intelligent and competent than they believe themselves to be

The issue here is…


The Android Things team held a webinar today to spotlight two key resources for IoT developers: the Android Things platform & the Hackster.io community.

This is a quick recap of what we learnt at from that call. The talk was taped — follow GDG New York City to get notified if the video is publicly shared.

What is IoT?

There is a lot of hype, but also a lot of opportunity, in the domain being referred to as the Internet of Things (IoT).

At its core, the IoT vision involves connecting physical objects to the Internet, enabling an ecosystem of digital services…


On Jul 22, 2017, we will be running the first Study Camp event focused on Progressive Web Apps (PWA) through the Google Developer Group NYC, hosted at General Assembly in New York.

You can find out more about the agenda on our event page and purchase tickets to attend it here. Use the promo code pwa-30 to get a 30% discount for a limited time.

This is the 2nd installment of a series of articles focused on PWA in the days leading to #PWACamp. …

Nitya Narasimhan

PhD, Polyglot, Parent, Technology Advocate, Mobile Web Solutions Architect, Community & Conference Organizer. https://nityan.me | https://dev.to/nitya | @nitya

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store