People weren’t expecting Google to unveil the next version of Android until its annual I/O developer conference in May, but the company surprised everyone on Wednesday by announcing the Android N Developer Preview, which makes this the earliest developer preview it’s ever released for Android. The reason for this is that Google wants as much feedback from developers as possible so that it can release Android N sometime this summer. This is the first of five previews that Google is planning to release before the final version of Android N is released, and as such, it’s still a work in progress, but it does give us an idea of which direction Google is taking the operating system, as well as what new features will be included in the final version.