Google releases an Android app each year providing Google I/O attendees with the schedule for the upcoming conference, and it uses the opportunity to show off how an Android app is supposed to feel. Then a couple months later it releases the source code, providing developers with a look at best practices. The source code for 2015's app has taken longer to arrive than last year's, but at last, it's here.
The Google I/O 2014 app arrived during the pre-Lollipop time when full material design wasn't yet possible on most Android devices due to the lack of the necessary APIs.
The current trend with to-do managers is for them to integrate with note-keeping and/or calendars. After all, a task you need to finish before a deadline does deserve its spot in your schedule and a note you're adding may require a reminder and a to-do date. Todoist understands that and is thus expanding on its API, announcing a full-fledged Developer Platform with a global Developer Challenge, and launching integration with Evernote, GitHub, and Google Calendar among others.
First up, the new API and Developer Platform will allow devs to hook their services into Todoist or create extensions for the service, all with the benefits of synchronization and oAuth authentication out of the box.
Mizuu is a popular app for managing local media files, particularly movies and television shows. While it isn't a player, it still has attracted many fans for its ability to index and retrieve useful metadata by checking videos against a third-party database and presenting the library in a visually attractive way. In spite of that popularity, its lone developer has announced via a blog post that he will be removing Mizuu from the Play Store and ceasing support and updates for the app.
Reasons for doing this are various, but can be summarized as a loss of interest driven partially by health issues.
In a move that is both troubling and confusing, India’s Department of Telecom has compelled ISPs to block a group of popular websites at the DNS level. While the initial reasoning was unknown, it has since been reported that this ban is due to the websites allegedly playing host to content favorable to the terrorist group ISIS. The banned list includes many popular and largely non-political sites like Github and Vimeo.
Banned sites include Github, Vimeo, DailyMotion, Archive.org, and Pastebin. The entire purported list of blocked URLs is below from Pranesh Prakash.
Tweets from a senior official of India’s ruling party read,
The websites that have been blocked were based on an advisory by Anti Terrorism Squad, and were carrying Anti India content from ISIS.
The 2014 releases of the Moto X and Moto G have been available for a few weeks, but for some reason Motorola has been a bit slow to release the usual mandatory kernel source code. Today you can find them both on Motorola's development GitHub, confirmed by a Motorola employee in the comment section of the wider MSM kernel. Get after it, ROM cookers.
If you've never read one of these posts before, the kernel is the Linux-based baseline software that runs underneath Android and allows it to interact with phone or tablet hardware. The one that Android uses is based on open source software, so manufacturers are required to publish the source code publicly for others to inspect and, if they wish, modify.
The Digital Millennium Copyright Act has a lot of issues, and one of them is the almost instantaneous way in which content can be removed from the web if a copyright holder thinks it's in violation - it's a pretty classic example of "guilty until proven innocent." That double-edged sword is swinging back at Qualcomm today: the company issued an apology to developers after forcing popular code repository GitHub to remove over 100 repos for violation of copyright.
Cyveillance is authorized to act on behalf of QUALCOMM Incorporated and Qualcomm Technologies, Inc. (collectively, “Qualcomm”) in requesting removal of its copyrighted works from Internet sites.
Shortly after Facebook announced the Chat Heads feature of Facebook Home, the folks behind ParanoidAndroid started expanding that idea into a new take on multitasking. HALO was the result, but it was exclusive to ParanoidAndroid. I say was, because HALO has just been open sourced.
The code has been added to a Github for other ROM developers and curious users to play around with. HALO is still in beta, but the feature set has come along quite well in recent weeks. The code in Git still needs some cleaning up, though. Support for the tablet UI and PIE could use some work too.
A French image processing company by the name of DxO Labs has filed a DMCA takedown request targeting 12 GitHub repositories containing device-specific code for ROMs, most of them maintained by CyanogenMod team members. The notice is vague, only citing:
 I have a good faith belief that the file downloads identified below (by URL) are unlawful under these copyright laws because among other things, the files circumvent effective access controls and/or copyright protection measures;
Content Type: "Custom Firmware" files
Violation(s): Trafficking a device that circumvents effective access controls and/or trafficking a device that circumvents effective copyright protection measures.