Profile

Cover photo
Sudeep Jha
883 followers|61,710 views
AboutPostsPhotosYouTube

Stream

Sudeep Jha

Shared publicly  - 
 
 
May 2015 Material Design Spec Update

Today’s a big day for design here at Google—along with the new google.com/design, we’ve got a lot more tools and content to share.

For starters, we’re updating the material design guidelines today (google.com/design/spec), with a focus on guidance for larger screens. We heard loud and clear from designers across the community that the guidelines for tablet and desktop sizes left a lot of open questions, so we’re providing additional recommendations for these sizes with this update. But that’s not all—the list of updates includes:

Adaptive UI: a new section on layout and navigation for large screens.

Navigation: a new section with suggestions for different levels of navigation.

FAB expansion: additional examples of FAB expansion animations.

Launch screens: a new section on displaying app branding and placeholder content when launching an app.

Empty states: a new section on treatment for empty collections and other empty states.

For the full breakdown of what’s been added and updated, check out the What’s New section in the spec:

http://www.google.com/design/spec/whats-new/whats-new.html

#materialdesign
2 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
Activity is one of the most brilliant concept on Android from its well-design architecture on memory management which lets Multitasking works perfectly on this most popular mobile operating syste
View original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
A wonderful case study of applying Material from the talented team at Aviary!
How I redesigned Photo Editor by Aviary for Google’s new design language
16 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
Tips for more Efficient Custom View Layout Inflation

You know what I like? Less views and Layouts hanging around my hierarchy...

#perfmatters  
Today's protip will be about one of the problems people usually face when they create custom compound views. Let's take a custom compound view as an example and try to figure out what does it take to create one. As...
5 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
If you've ever taken a screenshot or a screen video from an Android phone, there's a good chance you've been copying and pasting shell commands. I made a tool that does all this in one single click, even on multiple devices at the same time. 

I actually just made this for my team, but it turned out a lot of other people in the company could use it, so I thought other people might find it useful too. 

You can get it here
https://github.com/mortenjust/androidtool-mac
32 comments on original post
2
Add a comment...
Have him in circles
883 people
n sankar's profile photo
Kori Ward's profile photo
ini labs's profile photo
Athens Airport Car Rentals's profile photo
Rishabh Gupta's profile photo
Dileep D's profile photo
Carolyn McDaniel's profile photo
Sumanth BS's profile photo
Cynthia Mullen's profile photo

Sudeep Jha

Shared publicly  - 
 
 
Introducing: Developing for Android

Many of the folks on the Android platform team got together and collected some of our thoughts into a surprisingly long article that attempts to answer the leading question: "What are some of the important rules to keep in mind when developing Android applications?"

We've broken this article up into several more manageable sections to suit the short-attention-span public and will be publishing them in the next few days on Medium.com, in the new Google Developers collection. Today, we'll start with the quick Intro and my favorite chapter, aka Chapter I, which sets the stage by explaining why it's important to understand the rules.

I'd like to thank everyone that contributed to the doc, but there are just too darned many to remember, so I'll stick with a few of the folks that kicked in significant chunks (but thanks to everyone else, too):
+Adam Powell 
+Dianne Hackborn 
+Jeff Brown 
+Jeff Sharkey 
+Shai Barack 
+Brian Carlstrom 
+Chris Craik 
+George Mount 
+yiğit boyar 
+Christopher Tate 
And everyone else!

Intro:
https://medium.com/google-developers/developing-for-android-introduction-5345b451567c

Chapter I: Understanding the Mobile Context
https://medium.com/google-developers/developing-for-android-i-understanding-the-mobile-context-fd2351b131f8?source=your-stories
This article (or, rather, series of articles, since a sense of decency and understanding of short-attention-span readers…
8 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
I've just uploaded my Design support library demo to GitHub: Cheesesquare

Demo video: https://plus.google.com/+ChrisBanes/posts/aDKroNxhi6r

#io15   #AndroidDev  
35 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
Around this time last year I wrote about the evolving visual language of the Android platform and how it affects the design choices of apps that choose to support older versions of the platform [1].

A couple of months ago I wrote a small follow-up showing some of the capabilities of AppCompat library (hey +Chris Banes) for styling text boxes and buttons [2].

And now it's time for the third (and probably not the last) entry in this loose series. As we've switched to AppCompat's version of AlertDialog everywhere in the app, it was also time to switch to consistent layout alignment and order of buttons everywhere in the app. This is what you will see in the #rollingout update of the Play Store app - take a closer look at the last two screens below. And it also looks like we've picked up a fix for consistent styling of single-line and multi-line edit boxes along the way.

[1] https://plus.google.com/+KirillGrouchnikov/posts/XhbAe9z4hru
[2] https://plus.google.com/+KirillGrouchnikov/posts/CADXQ748SjR
11 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
Just posted to Styling Android: Manual Layout transition: Part 2

In this article we look at creating two separate layout states which we will subsequently generate transition animations for.
View original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
Google Developers originally shared to I/O:
 
Download the Google I/O 2015 Android app! #io15  

Following the release of the I/O schedule last week (https://goo.gl/r6tlfc) on the I/O web app (https://goo.gl/xk3NcN), you can now also customize your schedule and plan your I/O experience via the Android app: https://goo.gl/yLE3bF

Feel free to switch back and forth between the I/O web app and the I/O Android app -- your schedule will always sync between the two. To remain even more in sync, you can enable the Google Calendar integration in the Android app settings to see your I/O schedule alongside your personal events, all in one place.  

In addition to the schedule, the I/O’15 Android app includes the agenda, a video library from past I/Os and an overview of the social conversations happening about the conference on both Google+ and Twitter. By indicating if you’ll be attending in-person or remotely, the app shows you only the content that’s relevant to you - this means onsite attendees are offered facilitated pre-event WiFi configuration and can browse the venue map, while the remote experience shows live streamed content (with closed captions and Cast support).  

New this year: inspired by Google Now, the Explore screen aggregates similar content in cards. We hope this will make it even easier for you to find interesting events to add to your schedule.

Every year we build and open source the I/O mobile app with the goal of providing the developer community with a canonical example of a well designed Android app. This year our development applies Android best practices across testing, architecture, and UI, as well as a full implementation of the material design library. More details about the open source to come soon!

The app release to all users on Google Play might take up to 24 hours, so check back in soon if you’re not seeing it yet.
25 comments on original post
1
Add a comment...

Sudeep Jha

Shared publicly  - 
 
 
LeakCanary was released today. I've never seen so many people excited to find memory leaks in their apps.
leakcanary - A memory leak detection library for Android and Java.
2 comments on original post
1
1
Dharshan Bharathur's profile photo
Add a comment...
People
Have him in circles
883 people
n sankar's profile photo
Kori Ward's profile photo
ini labs's profile photo
Athens Airport Car Rentals's profile photo
Rishabh Gupta's profile photo
Dileep D's profile photo
Carolyn McDaniel's profile photo
Sumanth BS's profile photo
Cynthia Mullen's profile photo
Work
Skills
Android, iOS, Java, J2EE, C, Objective C, C++
Links
YouTube
Contributor to
Story
Tagline
iOS/Android/developer/trainer/budding game developer
Introduction
An independent application developer on androidev and iosdev, technical trainer, working in Bangalore,India
Basic Information
Gender
Male
Birthday
February 9