Today I've published my another Android application to Android market which called "Planet Myanmar Dictionary". Planet Myanmar Dictionary is dedicated to our Planet user who would like to use Planet Dictionary through their Android OS based mobile phone without accessing Internet. It's easy to search and save your favorite word in their mobile. In this application, I've used SQLite as storage engine. Honestly, I'm very very new to SQLite and don't have much experience of it. But I'm very glad to touch SQLite and data manipulate.
Today, my Planet Myanmar News android application is approved by Android market. I'm very happy because of my application. It's my first-ever legally Android application and successfully submit at Android market. It's free version for everyone who wants to read updated news of Myanmar and International.I've added 3 cool additional features in this version from previous unpublished version.
- Facebook shared
- Location choosing for faster browsing
- Load image more faster
As I mention in my previous posts, I'm currently developing a simple Android application for news article. In my application, I've used the web services functions like JSON and XML for parsing JSON and XML data from my web server. According Android developer network, we should use AsyncTask while fetching such data format from web servers. Because display "loading" or "processing" message instead of blank screen while fetching data so that our clients won't be confused any more. And it's also good for performance. Likewise, should display "loading image" for our article image while fetching image from web server and to display at device. That's why your device doesn't need to wait to all of images to be loaded.
Here is coding for image AsyncTask.
Today, I've finalised my so-called first ever Android application for my Coldfusion programmer life. It's just simple application. But, I'm very happy and proud of myself because Android (Java) is very new to me and never kept in touch before.That's why for this application, I've learnt Java and developed at the same time. It took 3 weeks to develop this application. Just being amateur in Android, I cannot fully focus on performance such as memory usage, battery and so on. But I've optimized my coding as much as I know. I know there will be some weakness in my application but I'll fix and upgrade version after version.
I'll upload it to Android market after three or four days.
Above "Star" icon is for most read news
After installation, you will see "newspaper" icon in your application list. This icon represents as my application.
For this application, I've used ListView, ArrayList, AsyncTask and sharedpreferences of Android.
Today, I'm very proud of myself to create simple gallery application in Android. Likewise, it's my so-called first ever Android application and I really like what I've done. Because, I'm very new at creating Android application and Java language. Now I feel that developing Android application isn't that difficult to do.
Objectives of this application is display thumbnail images at the first screen. Once click on these thumbnail images, the actual image will be displaying within in Dialog box.
First of all, I need to add some XML coding in main.xml for layout of my application under res/layout. Displaying thumnail photos as GridView format. That's why I've added the following GridView layout.
Here is my first web-based project for my company. Our target is for customer who want to register Patient thru online. This project is based for iPad but it can work either on Android based tablet. For this project, I've used jQueryMobile framework, Coldfusion 9 and Oracle 11g. For jQueryMobile part, I've created our own customize theme for this project and added some JS coding into jQueryMobile existing scripts. Just example: my boss want me to highlight which field has been filled up by users and need to categorize for mandatory field. As you know, it's difficult to change or add some JS coding into their existing core JS file because we need to know the flow of existing JS coding. Likewise, what we add or change JS coding will impact the whole existing JS coding. I took 2 days to study the whole existing JS coding but it's not enough time honestly for it.
Below is some of my change logs into jQueryMobile existing JS coding for this project.
Vaccination module is one of my pre-sales projects what I've done in our company. The object is to record of the vaccination of children. The nurse can perform the vaccine to the children in hospital and can record of the vaccination of the same children from the other hospitals. On the other hand, the nurse can trace which vaccine has been performed and which vaccine hasn't been performed yet as missed vaccination.
I've developed this module with Coldfusion 8, Oracle and jQuery. In jQuery, I've integrated with facebox jQuery plugin
In my new demo project, I need to draw Area Chart with CFChart for letting know the process rate of data. My boss told me to draw the Area Chart in Coldfusion like that.
As far as I know, CFChart support only single bar in Area Chart type. That's why I was supposed to complaint him that's not possible to draw such area chart style in Coldfusion. But I may need to google it before complaining. Unfortunately, no CF resources sites show how to draw multiple bar in Area Chart and they only recommend to use Line Chart instead of Area Chart for drawing multiple line.
Fortunately, CF Docs show how to draw Area Chart with CFChart as follow.
<cfchartdata item="10" value="40">
<cfchartdata item="20" value="50">
After rendering above coding, the result will be as follow.
As we all know, there are a lot of functions in Coldfusion and I can't know all of them when I need to use. That's why I print out all of Coldfusion functions lists and put it on my wall. Even I did it already, I missed to use some core functions to put my projects. REMatch is one of them.
The usage of REMatch is to compare two strings and return the match string both of them as array. Adobe recommend that when we're gonna use REMatch, try it with regular expression and which will be powerful.
Before I didn't know REMatch function, I've created ListGetDifferent function by myself for searching the same value and the different value between two lists.
Once I know REMatch, I feel I don't need to use my own UDF anymore when I need to compare two string but NOT list.