Profile

Cover photo
Faisal Abid
Works at Dynamatik
Attended West Hill CI
Lives in Toronto
951 followers|890,145 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Faisal Abid

Shared publicly  - 
 
Flutter is looking great!
 
Lots of progress recently in the Flutter universe. The prettiest progress was a demo that Viktor landed showing how to integrate our sprites library with our Material widgets library, which looks really sweet. I included a screenshot below, and you can see the source at: https://goo.gl/BvNnNp

Hans has been working on implementing the various patterns described in the Material Design "Scrolling Techniques" page, which has a lot of subtlety. I've included some screenshots of this below too. Hopefully if we can build all those techniques into our widget library, applications written with Flutter will be able to replicate those patterns easily by just setting a few flags. One open question is how much we should bake into the Scaffold widget and how easily we can make things overridable so that you can provide your own variations.

Meanwhile, I continued to work on making Flutter apps accessible. I've been focusing on Android so far, and I've hit a major milestone: you can now navigate Flutter apps with the TalkBack service, hear the labels, and press buttons! You can see this in one of the screenshots below, where I've turned on TalkBack's captions so you can see what it's reading out. There's still lots to do, and it's still relatively buggy, but I think we have a good foundation.

View original post
5
1
Filip Hráček's profile photo
Add a comment...

Faisal Abid

Shared publicly  - 
 
 
Just got this awesome email: "Thought you’d appreciate that we just deployed a Dart/PostgreSQL backend for a new startup app that is currently going thru app store approval. It was a really pleasant experience - we were able to build a gorgeous application and a reliable backend with just 2 people in 8 weeks due in part to the efficiencies of Dart. Both developers had not previously used Dart at all - that didn’t matter, it was just so easy to learn. About half of our team now has learned Dart and everyone loves it. "
View original post
2
Add a comment...

Faisal Abid

Discussion  - 
 
Happy New Years gang! 
29
Add a comment...

Faisal Abid

Discussion  - 
 
Hey Gang, just wanted to share my experience with working on Dart with TheOverflow.com.

After porting the backend from Node, and building the web app in Dart, the CTO said to me "I want to give the Dart team a hug". That's how much they loved it.

Personally speaking I don't think in my 12 years of development, I've loved a language more than Dart.

We're in the process of open sourcing a framework we built for the web app. I think in the coming weeks or month, depending on our time we'll put it on pub. It's based on Mustache and made it very simple to develop the application.

A very very very early and most likely broken version of it is on pub already under the name "claymore" if you are interested, but it's very simple and a proof of concept.

It lets you do cool stuff like "await renderToElement(_template,_element)"

Anyways here is a quick preview of the WebApp since the web app is for paid subscribers!

https://www.youtube.com/watch?v=QDXrCK_h6NE
41
12
Thomas Schranz's profile photoGabor Orosz's profile photoMark Bridge's profile photoErlantz Oniga Ouro's profile photo
4 comments
 
"Personally speaking I don't think in my 12 years of development, I've loved a language more than Dart."

I can relate a little bit to that. At least the thought that I have when trying out Dart was "wow, coding can be fun again" (and especially on the browser).

Don't know exactly where it comes from... I think it's a combination of aspects but definitely the elegance of the language and the short (immediate) feedback-loop plays a big role.
Add a comment...

Faisal Abid

Discussion  - 
 
Hey team! Interested in writing for https://Dart.academy? We're opening up to contributors who have something really cool about Dart to share. 

Feel free to contact either myself, +Monty Rasmussen or +Jana Moudrá and let us know what you want to write about!
Learn about Dart from the experts. Dart Academy is a growing collection of Dart tutorials & videos, ranging from beginner content to advanced.
19
1
Monty Rasmussen's profile photo
Add a comment...

Faisal Abid

Shared publicly  - 
 
Learn how to build your first API in Dart! 
8
1
Mohamed Anouar ABID's profile photo
 
Thank you Mr Faisal :)
Add a comment...

Faisal Abid

Discussion  - 
 
A really short but useful Dart Academy post on how you can use Environment variables in your javascript using Dart2JS. 

https://dart.academy/environment-variables-in-javascript-using-dart2js/
Environment variables are cool. On the server side you can set some environment variables which will let you switch some functionality or value when deploying to production. But what about front-end apps? What's the best way to have a development...
14
2
Monty Rasmussen's profile photoGuillaume Girou's profile photo
Add a comment...
Have him in circles
951 people
nano yamaha's profile photo
Tariq Mahmood's profile photo
Umer Siddique's profile photo
Dong-Hwi Lee's profile photo
Sadik Hasan's profile photo
Jahanzaib Ramzan's profile photo
sheela dean's profile photo
Louise W. Carter's profile photo
Pritesh Patel's profile photo

Communities

Faisal Abid

Shared publicly  - 
 
Work with the greatest dev team I know!
 
Want to work on Dart? Our team in Aarhus is hiring.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, a...
1 comment on original post
4
Add a comment...

Faisal Abid

Discussion  - 
 
Hey Gang! Check out the latest tutorial on Dart Academy on conditional debugging. I had no idea this even existed till a few weeks ago!

Tweet, share or like!

You can also follow Dart Academy on twitter @Dart_Academy

How often have you wanted to your program to hit a breakpoint only when it passes a certain condition? When this situation comes up you most likely end up doing something like this: if(x > 0){ (BREAKPOINT IDE MARKER...
22
8
Seth Ladd's profile photoRavi Teja Gudapati's profile photoMatthew Butler's profile photoSuthat Ronglong's profile photo
 
Useful, an Eye opener for something I've been doing a lot!

I really need to study the Observatory features further.
Add a comment...

Faisal Abid

Discussion  - 
 
Hi Gang! In 2 days I'll be leaving for Estonia for a fun filled week of Dart. Going to be giving a workshop on building api's with Dart, and a presentation on how to build scalable web servers in Dart.

If you were attending Is there anything you'd like to learn from those topics?
13
Seth Ladd's profile photoHeikki Lappalainen's profile photo
2 comments
 
Estonia.. Great. And so close to Helsinki, Finland.. glorious.
Add a comment...

Faisal Abid

Discussion  - 
 
Hey guys! wanted to share something cool. Ven is a chat app for Android i've helped build, and it is now #6 top grossing lifestyle app in the USA.  

(ranking page for those outside of usa https://www.appannie.com/apps/google-play/top/united-states/application/lifestyle/)

The app is a Dart Backend, using Dart RPC as the framework and realtime is powered by Websockets.

https://play.google.com/store/apps/details?id=app.ven
Ven Chat features 100's of stunning photos of beautiful, modern day Pen Pal...
25
Seth Ladd's profile photoFaisal Abid's profile photo
2 comments
 
We're still pretty small in terms of active users. But we see 75 api request per second and about 100 websocket messages incoming/outgoing per second.
Add a comment...

Faisal Abid

Discussion  - 
 
Drumroll..... TheOverflow.com, a massive christian music streaming service has officially made the switch to Dart!

The web music player is now beta, made totally in Dart. And the mobile apps are all powered by a blazing fast Dart API.

If you watched the Dove Christian music awards, you might have noticed their stage presence!





25
6
Maiah Macariola's profile photoNeeraj Verma's profile photopancrazio carbotti's profile photoOleg Melenevsky's profile photo
4 comments
 
the fact that no one is bragging about their switch to dart anymore (unlike switches to react or angular or node) makes me feel somewhat more safe about my choice as a technical director and developer: I still consider it a good thing if general public is not overly enthusiastic and possible creating hype and unrealistic expectations. instead reliability and lack of surprises is what I would love to have.
Still, it is a nice nudge from time to time to see a large and successful project build with dart, so thank you for sharing. 
Add a comment...
People
Have him in circles
951 people
nano yamaha's profile photo
Tariq Mahmood's profile photo
Umer Siddique's profile photo
Dong-Hwi Lee's profile photo
Sadik Hasan's profile photo
Jahanzaib Ramzan's profile photo
sheela dean's profile photo
Louise W. Carter's profile photo
Pritesh Patel's profile photo
Communities
Work
Occupation
Entrepreneur & Software Engineer
Skills
Node.js, Javascript, Android, Web development, Public speaking
Employment
  • Dynamatik
    Founder, 2011 - present
    Founder
  • Kobo
    Software Engineer, 2011 - 2014
  • MatchFuel/AndSpot
    CTO / CoFounder, 2008 - 2011
  • Sensidea
    Software Developer, 2006 - 2007
  • G-uniX Technologies
    Founder/ CEO, 2003 - 2007
  • Manning Publishing
    Co-Author of Flex 3 In Action, 2006 - 2007
  • League
    Software Architect , 2013 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Toronto
Contact Information
Home
Phone
416 576 9422
Mobile
416 576 9422
Email
Address
86 Wharnsby Rd, Toronto OntarioM1X 1Z9
Work
Email
Apps with Google+ Sign-in
  • The Walking Pet
  • Ball King
  • 킥 히어로
  • Tiny Striker
  • Daytona Rush
  • Extreme Car Driving Simulator
  • Block Shock
  • Reckless Racing 3
  • Angry Birds Under Pigstruction
  • Fury
  • Geometry Wars 3: Dimensions
  • Tomb Raider I
  • Super Muzzle Flash
  • Pop The Lock
  • ZigZag
  • Spinny Circle
  • PaperCraft
Story
Tagline
Entrepreneur & Engineer
Introduction

Faisal is an entrepreneur and engineer. He is a programming language enthusiast and loves solving software engineering challenges across the stack.

He is also a published author and has appeared in leading publications with articles in Node.js, Android, ColdFusion and Flex.

In his free time, Faisal leads Javascript, Node.js, Dart, or Android workshops and presents at conferences such as OSCON, JFokus, CodeMotion, and FITC.

At any given hour, you can find Faisal developing on mobile applications or writing backends.

Bragging rights
Programming before it became cool.
Collections Faisal is following
View all
Education
  • West Hill CI
    Highschool
Basic Information
Gender
Male
Looking for
Friends
Birthday
March 26, 1990
Relationship
Single
Links
Contributor to
Faisal Abid's +1's are the things they like, agree with, or want to recommend.
Sign in - Google Accounts
inbox.google.com

For your convenience, keep this checked. On shared devices, additional precautions are recommended. Learn more · Need help? Create an accoun

MailerLite | Login
app.mailerlite.com

MailerLite. English. English · Lietuviškai · Русский · Українська · Polski · Français · Italiano · Español · Svenska · Finnish · Português.

Ven Chat - Make a Friend – Android Apps on Google Play
market.android.com

Find the perfect person to chat with.Create deep and meaningful conversations that both people are interested in.Simply tell someone what's

Gabriel Gambetta - Fast-Paced Multiplayer: Sample Code and Live Demo
gabrielgambetta.com

Fast-Paced Multiplayer: Sample Code and Live Demo. Part I - Part II - Part III - Part IV - Live Demo. This is a sample implementation of a c

Product Hunt
www.producthunt.com

Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that ever

Market Wolf - Stocks Game – Android Apps on Google Play
market.android.com

Invest smart and compete with friends in Market Wolf. Real stock quotes, start off with $100k and invest your way to the top!Theres nothing

Dart: Structured web apps
www.dartlang.org

Dart is a new platform for building structured web apps for modern browsers. It includes a language, a VM, libraries, tools, and a compiler

What the Bitcoin Shakeout Means for Data Center Providers | Data Center ...
www.datacenterknowledge.com

Some bitcoin mining firms are shutting down or halting payouts to customers, while others are shifting their business models. The fallout is

The Interview
market.android.com

In the action-comedy The Interview, Dave Skylark (James Franco) and his producer Aaron Rapoport (Seth Rogen) run the popular celebrity tablo

Ember Chat
market.android.com

Ember Chat lets you easily chat anonymously with strangers.Add some quality to your Social Life, chat and flirt with many beautiful singles.

MapReduce Views in CouchDB
market.android.com

Writing and Querying MapReduce Views in CouchDB, published by O'Reilly Media Buy this DRM-free ebook today! Powered by Aldiko.With this shor

NSA Said to Exploit Heartbleed Bug for Intelligence for Years
www.bloomberg.com

The U.S. National Security Agency knew for at least two years about a flaw in the way that many websites send sensitive information, now dub

Migrating to the Web Using Dart and Polymer - A Guide for Legacy OOP Dev...
www.oscon.com

The web development platform is massive. With tons of libraries, frameworks and concepts out there, it might be daunting for the "legacy" de

reddit: the front page of the internet
www.reddit.com

reddit: the front page of the internet

Login/register | Packt Publishing
www.packtpub.com

Packt Publishing provides books, eBooks, video tutorials, and articles for IT developers, administrators, and users.

Roo: Recording calls, made easy.
chrome.google.com

Roo is a secure and easy way to record your calls for just $1 per call. How it works. 1. Enter your email to receive the…

NSHipster
nshipster.com

NSHipster is a journal of the overlooked bits in Objective-C and Cocoa. Updated weekly.

5 Insane Theories About Why We Haven't Discovered Alien Life
www.cracked.com

We can say with a candor close to absolute certainty that nobody on Earth will ever see warp drive starships or quad-breasted space women fr

Telegram
market.android.com

Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. With Telegram, you can create group chats w

Public - 2 months ago
reviewed 2 months ago
Public - 10 months ago
reviewed 10 months ago
Frank is the man. Brightens up your day and is an awesome at customer service. Recommend!
Quality: ExcellentAppeal: ExcellentService: Excellent
Public - 2 years ago
reviewed 2 years ago
12 reviews
Map
Map
Map
Its a good highschool. Learned a lot and had tons of fun.
Public - a year ago
reviewed a year ago
Great food, great service. Sometimes long wait times since the place is so good! Worth the wait
Food: ExcellentDecor: ExcellentService: Excellent
Public - 2 years ago
reviewed 2 years ago
Food: ExcellentDecor: ExcellentService: Excellent
Public - 3 years ago
reviewed 3 years ago