andiim3 API

This API is still in beta version. Our API uses JSON data interface for transaction.

Tips: You can view the page source for a simple yet complete working code. Open http://andiim3.com/api, then right click and choose “view page source” from your PC browser.

API Usage

Browsing And Searching APK
API URL: http://andiim3.com/api/api.php?tipe=result&s=&perpage=10&page=1

Description:
tipe = result // result = to browse the apk
s = "search keywords"  // s could be any word or phrase to search in database
perpage = 10 // limit the result shown per page, it should be any integer bigger than "0"
page = 1 // return the other page if the number of search result divided by perpage is greater than 1, it should be any integer bigger than "0"

The Total of Search Result
API URL: http://andiim3.com/api/api.php?tipe=result&totalapk=yes&s=s

Description:
s = search keywords  //  could be any word or phrase to search in database
The output will be an integer.

Tips: It will be easier to fetch the total via ajax function.

 

APK Details And download link
API URL
: http://andiim3.com/api/api.php?tipe=detail&i=1234

Description:
tipe = detail  // this is to fetch the details including the download link
i = APK ID  // integer ID number of the APK

Tips: It will be easier to fetch it via ajax function. Or you may use <iframe> tag in your HTML.

On Going Project: BKOL

I’m currently working a new project from 2 weeks ago. It hasn’t finished yet because I don’t have much time to code lately. The name is BKOL, stand for “Bursa Kerja OnLine”, ordered by a friend of my last client. They told her (their friend) that I helped them to work on their project, so she interested in my skill and asked me to complete her project.

The script is a web application where user can register as User or Publisher. Publisher is a kind of user who can post vacant position in their company and User is the one who is seeking for a job and can browse available jobs based on their criteria.

 

The thing made the script special for me is that the script uses Gammu. It means one of the feature is SMS center. So people can register to the site by sending an SMS. That’s cool! User can get information of available job vacancies thru SMS.

The script is 40% finished now. Need much more ideas to develop the script. And it will take much times since She has to consult the project with her Lecturer about the development.

Sitemap for andiim3.com

Today I created a sitemap for andiim3.com, I took my blog’s sitemap as the example. So if you open the sitemap, you’ll find it weird remembering my site is using custom script without any WordPress engine at all.

The script written in PHP and store the data to sitemap.xml, well, actually I can just submit the script’s URL to Google (http://andiim3.com/sitemap.php), but the other search engine will not find it. So  I use the sitemap.xml instead. I set the script to run every one hour, so Google will love my site.. Smile

I’ve submitted the sitemap to Google Websmaster Tool, so Google could know if there something new in my website.

You can see the live sitemap here: http://andiim3.com/sitemap.xml .

If you need the sample of the script, please contact me Open-mouthed smile

Mobile Apps with jQuery Mobile

After making some improvement on andiim3.com, I started working on the mobile version of andiim3.com. I use jQuery Mobile Framework Alpha 3 (1.0a3), and the result, out of my expectation, it is awesome!

jQuery Mobile framework, relatively, is a new mobile framework, it was released on October 2010. But it supports a wide variety of browsers including iOS devices, Android devices, Blackberry OS 6, and webOS (for a support matrix, see http://jquerymobile.com/gbs/).

Lot of improvements made on andiim3 mobile, and thanks to jQuery Mobile Framework, I don’t need to redesign the UI because we all love simplicity, don’t we?

Here’s the changelog on 4 March 2011:

  • Improved searching algorithm
  • changed and improved paging system (no more exceeding search result)
  • better UI (base design of jQuery Mobile)
  • simple and easy to understand design
  • touch screen optimized

I think that’s all for this time, I will need your suggestion for the development.

See the live site here: http://m.andiim3.com (better seen on your mobile device)