It was back at Google I/O 2015 that the company released the first developer preview of the upcoming Android M, and now, right on cue, the company has released the second developer preview. Just like we did with the initial release of M, it’s time to dissect developer preview 2 and really figure out what kind of progress the Android engineers over in Mountain View have been making over the last few weeks. And based on our initial impression, it looks like a lot has changed — and for the better… expand full story