Profile

Cover photo
Kiran Rao
Lives in Bangalore, India
159 followers|99,041 views
AboutPostsPhotosVideos

Stream

Kiran Rao

Shared publicly  - 
 
Wait, since when did Google voice search start recognizing Indian accent? On my Nexus 7 it works pretty well.
1
Add a comment...

Kiran Rao

Shared publicly  - 
 
Looks like this issue is finally being addressed in L Preview:

https://plus.google.com/116652261752707476836/posts/8iTaG2ucZVJ

The L Preview javadocs for NsdServiceInfo have the following methods:

*
public Map<String, byte[]> getAttributes()
public void removeAttribute(String key)
public void setAttribute(String key, String value)
*

The javadoc for the last of these explains that this is essentially setting a DNS-SD TXT record.
1
Add a comment...

Kiran Rao

Shared publicly  - 
 
Anyone experiencing the API Demos app crashing on the Android L preview emulator? Haven't gotten around to looking at the logs yet, but I faced this on both a MacOSX 10.9.3 and on Fedora 20. I've tried both the X86 and ARM emulators. In all cases the app crashes immediately on launch
1
1
Ivo Encarnação's profile photoBenoît Lubek's profile photoFernando F. Gallego's profile photoKiran Rao's profile photo
3 comments
 
+Benoît Lubek +Fernando F. Gallego I suppose I need to import the sources for the API demos and look at the logs then. Who among us will blink first? :-D 
Add a comment...

Kiran Rao

Shared publicly  - 
 
Did I see /historian.par in the slides (Whats new in Android)? Anyone know what the .PAR extension stands for? Is it a typo (meant to be .JAR)

#io2014
1
Add a comment...

Kiran Rao

Shared publicly  - 
 
#io2014

With Apple having released Swift at WWDC 2014, I am seeing a rise in demand for Google to let Android developers use Dart. While I'd be glad to be proved wrong, I don't think that's gonna happen. Obvious reason: interoparability (or backward compatibility - whatever you choose to call it).

The Dart language was designed from the ground up to be compilable to Javascript. That has been the primary goal of the language. Expecting it to be just as easily compiled to Dex might be over-optimistic IMO. Lets not forget that not all the concepts from Dart can be mapped neatly to Dex since for compatibility reasons, Dex will have to be compilable from Java as well.

The ideal situation would be if the Dart VM itself were to form the runtime on Android but obviously that is out of the question.

Then, there is the question of skills. Google and Android benefit from the fact that the programming language used to make apps for the platform is among the most popular programming languages in the world. Why on earth would one want to throw away that advantage?

I think the better scenario is if Google brings Java8 to Android - particularly lambdas, default methods in interfaces and the improvements in the collections APIs.
3
Add a comment...

Kiran Rao

Shared publicly  - 
 
#androiddev

Please tell me I'm not the only one to keep editing the AndroidManifest.xml in bin/ directory and then wondering why my changes aren't taking effect!
1
Fernando F. Gallego's profile photoKiran Rao's profile photo
6 comments
 
+Fernando F. Gallego Yup using Eclipse. Sometimes need to expand bin/ in order to copy the APK.

Didn't know about Ctrl+Shift+R. Thanks! It'll be useful not only for manifest but for a lot of other use cases too.
Add a comment...
Have him in circles
159 people
Abhijith Srivatsav's profile photo
Tobias Preuss's profile photo
Benoît Lubek's profile photo
Arpit Mathur's profile photo

Kiran Rao

Shared publicly  - 
 
#AndroidDev

I remember a mention about updated WiFi Manager APIs in L Preview that would allow you to scan on particular channels etc. I don't see it in the API diff report. Perhaps this change didn't make it into the current Preview yet?
1
Add a comment...
 
Sharing +Gabriele Mariotti s curiosity on how List View animations really work using RecyclerView, I tried out the Support7Demos sample. However, I had to stumble a bit to get it imported correctly into Android Studio.

Sharing the project on github even though I suspect this will soon become redundant when Google releases the proper samples :-)
4
Add a comment...

Kiran Rao

Shared publicly  - 
 
Anyone has been able to locate the ART runtime session video? I'm having a hard time finding it.

#io2014
1
Add a comment...

Kiran Rao

Shared publicly  - 
 
Hmm... Suppose designers (especially those that have invested in following existing icon design guidelines post ICS) might not be happy about that!

http://www.google.com/design/spec/style/icons.html#icons-system-icons
3
1
Karen Peck's profile photo
Add a comment...

Kiran Rao

Shared publicly  - 
 
At first glance, the announcements at WWDC2014 make me happy. For the first time in years, Apple seems to be aiming to improve rather than involve in posturing. They also appear to be serious about closing the gap with Android in terms of features.

It will be interesting to see how Google responds this month end at IO2014.
1
Add a comment...

Kiran Rao

Shared publicly  - 
 
#io14wishlist

JDK8 features in Android - at least lamdas, and default methods in interfaces.
1
Add a comment...
People
Have him in circles
159 people
Abhijith Srivatsav's profile photo
Tobias Preuss's profile photo
Benoît Lubek's profile photo
Arpit Mathur's profile photo
Work
Occupation
Software Engineer
Basic Information
Gender
Male
Story
Tagline
Techie. Bangalorean. Ever curious about new and emerging technologies.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Bangalore, India
Links