Development by Davis: “Unschooling is the open source way” plus 2 more |
Unschooling is the open source way Posted: 05 Apr 2012 04:00 AM PDT The words unschooling and open source often make people take a step back. But if there is any mode of learning that fully embraces the philosophy of the open source way, it is unschooling. Some even use the phrase open source learning to describe unschooling. Both unschooling and open source are revolutionary concepts based on freedom of choice. They encourage us to rethink and reassess what, when, where, how, and why we learn. |
Posted: 04 Apr 2012 07:07 PM PDT WordPress 3.4 is ready for beta testers! As always, this is software still in development and we don't recommend that you run it on a production site — set up a test site just to play with the new version. If you break it (find a bug), please report it, and if you're a developer, try to help us fix it. If all goes well, we hope to release WordPress 3.4 in May. The more help we get with testing and fixing bugs, the sooner we will be able to release the final version. If you want to be a beta tester, you should check out the Codex article on how to report bugs. Here's some of what's new:
And some of the under-the-hood changes:
Remember, if you find something you think is a bug, report it! You can bring it up in the alpha/beta forum, you can email it to the wp-testers list, or if you've confirmed that other people are experiencing the same bug, you can report it on the WordPress Core Trac. (We recommend starting in the forum or on the mailing list.) Theme and plugin authors, if you haven't been following the 3.4 development cycle, please start now so that you can update your themes and plugins to be compatible with the newest version of WordPress. This posting includes an audio/video/photo media file: Download Now |
Posted: 04 Apr 2012 10:46 AM PDT [This post is by Nadav Aharony, a product manager on the Android team — Tim Bray] We're rolling out new developer features for the Gmail Android app: It now includes a public ContentProvider that you can use to retrieve label data. You can use this to access up-to-date unread counts for specific accounts' inboxes and labels. To use the API, the Gmail app needs to be at version 2.3.6 or higher on Froyo or Gingerbread; 4.0.5 or higher on Honeycomb and ICS. Before using it, be sure you first check the Gmail app version; we've provided a handy Finding the Gmail accounts set up on the deviceThe Labels API needs a valid Gmail account to build a query for per-label information. Assuming the GET_ACCOUNTS permission, the AccountManager can be used to fetch this information:
Getting and accessing existing labelsOnce you've got the email account, you can get a ContentProvider URI to query against. We've provided a simple support class called GmailContract.java for constructing the URI and defining the columns and relevant constants. You can access any label, predefined or user-defined. The predefined labels include (you have to use symbolic constants rather than these strings, see below):
To obtain a Cursor with information for all labels in an account, your app can either query this URI directly or use a CursorLoader. Here's an example:
You can query and watch for changes on a single label by storing the URI value in the The
If you choose to use a CursorLoader, it will keep the label counts up to date as they change over time. Sample AppYou can find a sample app that makes use of the new API here. The app provides a basic readout of label and message-count information. People care about their incoming mail; we're looking forward to seeing what you do with access to this information. We're also open to suggestions as to how to improve and extend this new API. |
You are subscribed to email updates from Developers by Davis To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
No hay comentarios:
Publicar un comentario