Cover photo
Ivan Soto
Works at
Attended UNIACC
Lives in Edmonton, Canada
370 followers|264,841 views


Ivan Soto

commented on a video on YouTube.
Shared publicly  - 
Absolutely love this video. Can't wait to visit this park. 

Ivan Soto

Shared publicly  - 
Project Managers' Logic.
James Lam's profile photo
Hahaha... haha heh heh... hmm... it's so true. -_-
Add a comment...

Ivan Soto

commented on a video on YouTube.
Shared publicly  - 

Ivan Soto

Shared publicly  - 
What it's like working on live production servers.
Linus Sphinx's profile photo
It's not a real party without live ammo.
Add a comment...

Ivan Soto

Shared publicly  - 
Our new front desk logo. 
Add a comment...

Ivan Soto

Shared publicly  - 
We need one of these at home. +Tony Kwon 
Tony Kwon's profile photoIvan Soto's profile photo
this store was nice.
Add a comment...

Ivan Soto

Shared publicly  - 
Add a comment...

Ivan Soto

Shared publicly  - 

Add a comment...

Ivan Soto

commented on a video on YouTube.
Shared publicly  - 

Ivan Soto

Shared publicly  - 
How many rules do you break?
Today on Android Design in Action, +Nick Butcher, +Adam Koch and I ran through our top ten list of UX anti-patterns (recurring user experience issues) that we've observed while reviewing apps over the past few years. Below is a quick summary of our list:

10) "Thou must load this… or else!" (modal loading dialogs)
9) "Can't touch this!" (small touch targets or no touch feedback)
8) Design ≠ Photoshop (heavy chrome, inconsistent styling, inattention to detail)
7) Living in the past (legacy menu button, targetSdkVersion, Gingerbread-era elements)
6) Pure Polluted Android (not adhering to Pure Android guidelines, mimicking other platforms)
5) "The navigation is my brand." (custom top bars, faux action bars, bad navigation drawers)
4) Custom non-Android sharing (not using ACTION_SEND)
3) Mimicking native w/ WebView (just be a web app on the web; we love web apps and so do users!)
2) Poor onboarding UX (unclear value proposition, requiring registration, using splash screens, not integrating with login providers)
1) Android ≠ Phones in portrait (responsive design, support tablets and phones in portrait and landscape)

As always, you can find the slides (with some minor fixes) attached to this post, and the full recording over on YouTube: Android Design in Action: Common UX Issues

#AndroidDesign #ADiA
Add a comment...

Ivan Soto

Shared publicly  - 
That is pretty awesome!
This can somewhat replace the "Download Now" links as it will be shared across all your devices.

It will be interesting to see how it develops.
Add a comment...

Ivan Soto

Shared publicly  -
This is so cool... this is the year of... no.. I won't say it
Add a comment...
Collections Ivan is following
Senior Software Developer
    Sr. Software Developer, 2015 - present
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Edmonton, Canada
Santiago, Chile - Chile, Edmonton Canada.
Web Developer and Android Developer.
Web developer, designer, Android developer.
Basic Information
In a relationship
Ivan Soto's +1's are the things they like, agree with, or want to recommend.
ustwo Watch Faces

NOTE: Please make sure your watch is running Android Wear 5.0. The update is rolling out now but may take a few days. Thank you for your pat

Marvel’s Guardians of the Galaxy Coming to Zen Pinball 2 Next Week

Guardians of the Galaxy pinball brings all five members of the galaxy’s greatest crew of warriors to the pinball universe as they combat Ron

Warhammer 40,000: Carnage

**La Edición Founders’ First Blood estará disponible durante un tiempo limitado. ¡Compra Carnage ahora!**Lánzate al juego y provoca una dest

reddit is fun

NEW: Want to be a beta tester? Join the Google+ community and hit the opt-in link in the community sidebar:

Galaxy Nexus

Galaxy Nexus. First phone with Android 4.0, Face Unlock, Android Beam, an amazing HD screen and 4G LTE fast.

The Verge

Coming Fall 2011. While you wait, follow the news at Thanks! You're all signed up. While you wait, follow the news at


Buildbot - Flexible Continuous Integration

MLG Pro Circuit - Major League Gaming

MLG: Major League Gaming; Gamebattles; MLG TV; Pro-Circuit; My MLG; Forums; MLG Store. Pro Circuit Home; Competitions. Dallas. Apr 1-3, 2011

Chrome Beta - Apps on Android Market

The speed and simplicity of Chrome, now on your Android phone and tablet. Browse fast on your Android smartphone or tablet, and bring your p


The missing package manager for OS X. Contribute to homebrew development by creating an account on GitHub.

Google Maps

Download the latest release of Google Maps, and never carry a paper map again. Get Google Maps with Navigation (Beta), Places, and Latitude

The Google +1 Button | Epiar

Google is starting to roll out their +1 Button.  Just like the Facebook Like, this button is intended to be a way of sharing cool or informa

EaselJS: A Javascript Library for Working with the HTML5 Canvas Element.

a javascript library for working with the html5 canvas element. EaselJS v0.4 More robust sprite sheet support, filter effects, Touch support

Mobile Apps Website Print Design Social Media Email Marketing E-Commerce...

An advertising agency in Edmonton, Alberta specializing in website design, corporate identity, print, marketing, advertising, mobile apps, s

The Hunger Games - A chilling tale of survival from the New York Times bestselling author. In the ruins of a place once known as North Americ

node_help | node.module | Drupal 7 | Drupal API

Implements hook_help(). File. modules/node/node.module, line 65: The core that allows content to be submitted to the site. Modules and scrip

Aldiko Book Reader

Read and download thousands of ebooks right on your Android phone or tablet. Read and download thousands of books right on your Android phon

Top Draw Now Powered by Epiar | Top Draw Inc.

Date October 4, 2011 - FOR IMMEDIATE RELEASE Edmonton Company Poised to be Dominant Developer of Online Marketing Tools for B2B Edmonton, AB

Google Takeout

Your browser does not support JavaScript. Google Takeout requires JavaScript to function properly.