Friday, July 13, 2012

Android - English ABC Quiz

English ABC Quiz is an English learning application which can help you to learn English level A, B, and C.
English ABC Quiz is an English Quiz application which can help you to make the English test and review your performance.Creative Power Vietnam (CPViet) develops this application FREE for people can learn English easily.


The features of this FREE English Learning application is:
- Study Mode: Student can choose each question and try to answer it... until the student can choose the correct answer. Then the explanation about the correct answer will be displayed, so that student can understand why this is the correct answer.
- Test Mode: Student can choose some categories or all categories to randomize the number of questions which is specified by student. And student also can specify the time of the test. After the test, student can see the graph to show the performance of student.
- Resume Last Test: Allow student to resume the last test that student paused.
- Review Test Performance: Allow student to review the performance to improve himself/herself.




Because this version is the first version. So there are many limited things here:
- The category is "Grammar" only. The categories should be: Grammar, Vocabulary, ...
- The explanations of answers are not there now.


We are on the progress of improving this application day by day. So these limited things will be added very soon.


How you can help us to improve this application!
- Send us report if you see any incorrect question & answer.
- Contribute the list of quiz to us by sending email directly to us.
- Invite your friends and recommend this English Learning application to your friends. Share it to facebook, google plus, twitter and so on...

Thursday, July 12, 2012

Google Cloud Messaging (GCM)

Google Cloud Messaging (GCM) is a free service that helps developers send data from servers to their Android applications on Android devices. This could be a lightweight message telling the Android application that there is new data to be fetched from the server (for instance, a movie uploaded by a friend), or it could be a message containing up to 4kb of payload data (so apps like instant messaging can consume the message directly).

GCM replaces beta version of C2DM (Android Cloud to Device Messaging). Please note that C2DM is now deprecated, and that we are no longer allowing new manual C2DM sign-ups. Developers who do not switch to GCM, can continue to use C2DM with no quota increase.

To use GCM, you need to obtain a long-lived token (Simple API key). If you are an existing C2DM user, you can use your C2DM token instead. To get a Simple API key, follow these steps:
  1. In the main Google API console, select ‘API Access’.
  2. Click ‘Create new Server key’.
To learn more about GCM and get started, please visit Google Cloud Messaging developers guide.

GCM statistics

Developers will be able to sign-up for GCM for both Play and non-Play apps. However, GCM stats will be available for only published Google Play apps.
To be able to see GCM stats in your Google Play Developer Console, associate the GCM Simple API Key or C2DM token with your Android application. Here’s how:
  1. Select the application where you use GCM.
  2. Go to the 'Product Details tab.
  3. Scroll down to the GCM section of the page.
  4. Click the 'Edit' button against a GCM sender ID box and paste your GCM API key or C2DM token into the popup and click ‘Link’. This will link the corresponding GCM Sender ID with the app.
  5. Once done, don't forget to the save the app details by clicking on the Save button at the top of the page.
You can add up to 3 GCM sender IDs. To edit/remove an already linked GCM Sender ID simply click on‘Edit’ and enter a new GCM API key or C2DM token or leave the field empty to remove the previously linked GCM Sender ID. You can also revoke your key or a token through Google APIs console. After the key or token is revoked, you can continue to see GCM stats on the ‘Statistics’ page in your Google Play Developer Console until you remove the GCM sender ID too.