[X] Choose Font Here

Zack Notes

Joomla 1.5 Yunghkio Unicode Webfont plugin

Written by Zack Tuesday, 26 April 2011 23:29

ေဇာ္ဂ်ီ WebFont Plugin ကို ေရးထားေတာ့ Unicode အတြက္လည္း ဒီ plugin ေလးကို ေရးလိုက္ပါတယ္။ Unicode သုံးထားတဲ့ Joomla Site ေတြမွာ font မရွိလည္းပဲ ျမင္ရေအာင္ လုပ္ခ်င္တယ္ ဆိုရင္ေတာ့ ဒီ plugin ကို install လုပ္ျပီး publish လုပ္ေပး လိုက္ရင္ရျပီဗ်ာ။ အားလုံး အဆင္ေျပ မယ္လို႕ ထင္ပါတယ္။


 

Joomla 1.5 Zawgyi Webfont Plugin

Written by Zack Tuesday, 26 April 2011 22:52

Joomla Site ေတြမွာ ေဇာ္ဂ်ီသုံးထားျပီး တျခားေဇာ္ဂ်ီ မရွိတဲ့ စက္ေတြ၊ ဖုန္းေတြကေန ျမင္ရေအာင္ အရင္တုန္းက font embed plugin တစ္ခု ေရးထားတာရွိတယ္။ ကြၽန္ေတာ္ Site မွာလည္း အဲဒါကိုပဲ install လုပ္ျပီး သုံးထားခဲ့ ပါတယ္။ တကယ္ေတာ့ web font သုံးတာက ပိုျပီးးေကာင္းပါတယ္။ SaturnGod ရဲ႕ ဒီမွာ ေရးထားတာလဲ ရွိပါတယ္။ အဲဒီ အတြက္ Joomla 1.5 မွာ သုံးလို႕ ရမယ့္ Zawgyi Webfont Plugin ကိုေရးျပီး share လိုက္ပါတယ္။ zawgyi font မရွိတဲ့ iPad ကေန ၾကည့္မယ္ဆိုရင္ေတာ့ ေအာက္က ပုံအတိုင္း ျမင္ရမွာ ျဖစ္လို႕ အလုပ္လုပ္တယ္လို႕ ေျပာႏိုင္ပါတယ္။

သုံးတာကေတာ့ plugin ကို install လုပ္ျပီး publish လုပ္ေပး လိုက္ရုံပါပဲ။

 

Install Location in Android (Native & Titanium)

Written by Zack Monday, 25 April 2011 23:00

လက္တစ္ေလာ ပူပူေႏြးေႏြး issue ေလး တစ္ခု အေၾကာင္းပါ။ အေၾကာင္းကေတာ့ Android Application ေတြမွာ iPhone App ေတြနဲ႔ မတူတာေတြ အမ်ားၾကီးထဲကမွ တစ္ခုျဖစ္တဲ့ Application ကို SD Card ထဲ install လုပ္လို႕ ရပါတယ္။ App Size ၾကီးတယ္ဆိုရင္ memory ေပၚမွာ တင္ထားတာထက္စာရင္ SD Card ထဲကို တစ္ခါထည္း install လုပ္တာ ပိုေကာင္းတယ္လို႕ ေျပာၾကပါတယ္။ တကယ္ေတာ့ Native Android App ေတြမွာ AndroidManifest.xml ဆိုတာရွိပါတယ္။ 

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    android:installLocation="preferExternal" > </manifest>

အဲဒီ တစ္ေၾကာင္းကို ထည့္ေပးဖို႔ လိုပါတယ္။ installLocation ကို ေပးလို႕ ရတဲ့ parameter က ၃ ခုရွိပါတယ္။
၁) internalOnly
- application ကို internal storage မွာ install လုပ္ထားရုံသာ ျဖစ္ျပီး တစ္ကယ္လို႕ internal storage ျပည့္သြားတာမ်ိဳး ဆိုရင္ေတာ့ application ကို install လုပ္ေပးမွာ မဟုတ္ပါဘူး။

၂) auto 
- Default အေနနဲ႔ internal storage ေပၚမွာ install လုပ္မွာ ျဖစ္ျပီး internal storage ျပည့္သြားတာမ်ိဳး ဆိုရင္ေတာ့ application ကို external storage မွာ auto သြားျပီး install လုပ္သြားပါမယ္။ User ကိုယ္တိုင္ကလည္း install လုပ္ျပီးမွ internal (OR) external ဆိုတာကို system setting ထဲကေန ေျပာင္းလဲေပး ႏိုင္ပါတယ္။

၃) preferExternal
- သူကေတာ့ external storage ျဖစ္တဲ့ SD Card ေပၚမွာ install လုပ္ဖို႔ ျဖစ္ပါတယ္။ တစ္ကယ္လို႕မ်ား external storage ျပည့္ေနတာမ်ိဳး၊ device က external မွာ install လုပ္ဖို႔ support မလုပ္တာမ်ိဳး ဆိုရင္ေတာ့ internal ေပၚမွာ install လုပ္ပါမယ္။ သူလည္းပဲ install လုပ္ျပီးမွ  internal (OR) external ဆိုတာကို system setting ထဲကေန ေျပာင္းလဲေပး ႏိုင္ပါတယ္။

ဟုတ္ျပီ .. ဒါက Native Android Java မွာ အလုပ္လုပ္တာ ဆိုေတာ့ Titanium မွာ ဆိုရင္ေရာ ဘယ္လို လုပ္ႏိုင္မလဲ? ရွာေဖြေလ ေတြ႕ရွိေလပါ။ Titanium application folder ထဲမွ tiapp.xml ဆိုတာရွိတယ္ဗ်ာ။ သူကေတာ့ android application ေတြရဲ႕ setting ကိုထိန္းတာ ျဖစ္ျပီး iPhone App အတြက္ေတာ့ မသက္ဆိုင္ပါ။ အဲဒီမွာ ဒီ coding ေလးကို ေရးေပးလိုက္ပါ။

<android xmlns:android="http://schemas.android.com/apk/res/android">
  <tool-api-level>8</tool-api-level>
   <manifest android:installLocation="preferExternal">
     <uses-sdk android:minSdkVersion="7" />
   </manifest>
 </android>


အဲဒါဆိုရင္ေတာ့ Native Android Java ကအလုပ္လုပ္တဲ့ အတိုင္း Titanium မွာလဲ အလုပ္လုပ္ သြားတာကို ေတြ႔ရႏိုင္ ပါတယ္။ :)

 

Mobile Development Diary

Written by Zack Monday, 25 April 2011 00:03

ကြၽန္ေတာ့္ Mobile Development Diary ေရးမယ္ စိတ္ကူးလို႕ ဒီ Post ကေတာ့ နိဒါန္း ေပါ့ဗ်ာ။ လြန္ခဲ့တဲ့ - ၆ ေလာက္အတြင္းမွာ စားစားသြားသြား စဥ္းစားမိတာကေတာ့ Mobile Development, iPhone App, Android App စတာေတြပါပဲ။ အဲဒီစိတ္ေတြေၾကာင့္ပဲ Mobile Development ကိုေလ့လာမိရာကေန iDhamma, DhammaDroid စတဲ့ App ေတြျဖစ္လာ ခဲ့ပါေတာ့တယ္။ လြယ္လြယ္ကူကူ နဲ႔ အစပ်ိဳးႏိုင္ခဲ့တာေတာ့ မဟုတ္တာကို ေအာက္မွာ ဆက္ျပီး ဖတ္ရင္ သိပါလိမ့္မယ္ ခင္ဗ်ာ :)

၁) Technology Trend ေျပာင္းလဲလာမႈ
အားလုံးသိထားၾကတဲ့ အတိုင္း ၂၀၁၀ မွာ Smart & Touch Mobile ေတြ၊ Tablet ေတြဆန္းထတဲ့ ႏွစ္လို႕ ဆိုႏိုင္ပါတယ္။ အဲဒီ ပါရာဒိုင္း ေျပာင္းလဲမႈမွာ Company အေတာ္မ်ားမ်ားကလည္း သူတို႔ Product ေတြ၊ Business Information ေတြကို mobile ေပၚကိုေရာက္ေအာင္ ခ်ဲ႕ထြင္လာရာကေန Mobile Market ေတြေပၚေပါက္လာၾကျပီး Apple App Store နဲ႔ Android Market ေတြက ေအာင္ျမင္ျပီး စိုးမိုးလာပါေတာ့တယ္။ အဲဒီ Store ေတြ Market ေတြေပၚကေန ေပါက္သြားတဲ့ Apps ေတြေရးရင္း millionaire ျဖစ္သြားတဲ့ Story ေတြကလည္း မ်က္စိေရွ႕ေမွာက္ျဖစ္လာေတာ့ လူပဲဗ်ာ စိတ္ကူးနဲ႔ စျပီး ႐ူးၾကည့္မိတာေပါ့။ ေျပာမယ္ဆိုရင္ internet စေပၚကာစက အားလုံးက website ေတြေရးၾက သလိုမ်ိဳး ခုခ်ိန္မွာ mobile ကလည္း စစခ်င္း ျဖစ္ေနေတာ့ big market တစ္ခုပါပဲ။ အဲဒါေတြေၾကာင့္ပဲ ဒီေျပာင္းလဲမႈ အေရြ႕မွာ ကိုယ္တိုင္ပါဝင္ ၾကည့္ခ်င္တယ္။ စိန္ေခၚမႈ အသစ္ေတြကို ရင္ခုန္ၾကည့္ခ်င္မိတယ္။

၂) တြက္ေရးကေတာ့ စက္သူေဌး
လုပ္ရမယ္လို႕ သိေနေပမယ့္လည္း တကယ္တန္း စျပီးေလ့လာဖို႔ၾကေတာ့ အခ်ိန္က မရွိ၊ လုပ္ႏိုင္တာက ၾကားရက္ေတြ ရုံးက ျပန္ေရာက္ရင္ ေလ့လာ (သို႔) weekend ေတြမွာ ေလ့လာ သို႔ေပမယ့္လည္း အိမ္ေရာက္ေတာ့ မ်က္လုံးေတြ ကိုက္ေနတာရယ္၊ တျခား personal ေတြက ရွိေနတာေတြရယ္ေၾကာင့္  လုပ္မယ္လို႕ ဆုံးျဖတ္ျပီးခါမွ ေတာ္ေတာ္နဲ႔ကို မစႏိုင္လို႕ စိတ္ဓါတ္ေတြၾက ခဲ့ရပါတယ္။ အဲဒီ အခ်ိန္ေတြတုန္းက Project Dead Line နီးလို႕ စေနေတာင္ ဆင္းေနရတာေတြလည္း ပါတာေပါ့။ အဲ .. တစ္ခါတစ္ေလ ပ်င္းတာလည္း ေရွ႕ဆုံးကပါေတြေပါ့ဗ်ာ။ xCode ကိုဖြင့္ျပီးမွ ရုပ္ရွင္ၾကည့္လိုက္ ေဘာပြဲၾကည့္လိုက္နဲ႔ အိပ္ခ်ိန္ေရာက္လို႕ computer ပိတ္ျပီး အိပ္လိုက္ရတဲ့ ရက္ေပါင္းကလည္း မနည္း မေနာ။ Object C++, Java ဆိုေတြကလည္း php web development နဲ႔ကြာေတာ့ စဖို႔ ခက္ေနမိတယ္။ ဆရာေတာ္ ဦးေဇာတိကေဟာတဲ့ တရားေတာ္တစ္ခုထဲက စကားေလး တစ္ခြန္း ..
 

"အေရးၾကီးဆုံးက စျဖစ္ဖို႔နဲ႔ ဆြဲျမဲဖို႔"


ဒီလိုနဲ႔ နဲနဲေလးစလိုက္၊ iTuneU က Stanford University က learning videos ေတြေတြၾကည့္လိုက္၊ Hello World ေလးေရးၾကည့္ လိုက္နဲ႔  ၂လေလာက္ေတာ့ အခ်ိန္ကုန္သြားတယ္။ :)

၃) Study Style (or) Approach Method ကိုေျပာင္းလဲဖို႔ စဥ္းစား
၂ လေလာက္ အခ်ိန္ကုန္ျပီး ကိုယ္ကိုကိုယ္ျပန္ေမးမိတာက အခ်ိန္ကုန္ျပီး အက်ိဳးရွိလား? ဘယ္ေလာက္သိသြားျပီလဲ? အေျဖက NO ဗ်။ Theory ေတြကေကာင္းေသာ္လည္း ေနာက္ chapter ေတြေရာက္လာရင္ ေရွ႕ကဟာေတြက ေမ့ကုန္ နဲ႔ macbook ဝယ္ထားျပီး ဘာမွ မယ္မယ္ရရ မလုပ္ႏိုင္ ျဖစ္ေနတာကိုလဲ အားမလို အားမရ ျဖစ္မိတာလဲ ပါတယ္။ 

ကြၽန္ေတာ္ ဒီလမ္းေၾကာင္းထဲကို ေရာက္ေနျပီ သိလို႕ ဒီတစ္ခါေတာ့ အရင္လို စိတ္ဓါတ္ဘူးဗ်။ ေဘာလုံးပြဲ စကားနဲ႔ေျပာရင္ ကစားကြက္ ေျပာင္းရမယ့္ အခ်ိန္ ေပါ့ဗ်ာ။ Simple Project ေလး တစ္ခု စျပီးလုပ္ၾကည့္ျပီး အဲဒီမွာေတြ႔တဲ့ အခက္အခဲေတြကို အေျခခံျပီး ဆက္ေလ့လာမယ္ ဆိုျပီး တစ္ကယ္ App ေသးေသးေလး တစ္ခု စလုပ္ဖို႔ ေျပာင္းလဲ လိုက္ပါတယ္။ Sample Coding ေတြလိုက္ရွာလိုက္၊ App Store ေပၚက free app ေတြကို download လုပ္ျပီး user interface ေတြကို လိုက္ၾကည့္လိုက္နဲ႔ ငါလည္း အဲဒါမ်ိဳးေလးေတြ လုပ္ၾကည့္ခ်င္တယ္ ဆိုတဲ့ စိတ္ေတြ ျဖစ္လာမိတယ္။ တိုက္ဆိုင္တာ တစ္ခုက ကြၽန္ေတာ့္ သူငယ္ခ်င္းက သူ႕ company မွာ အပ္ထားတဲ့ project ကို freelance လုပ္မလား ဆိုျပီး ေမးလာရာ ကေန အဲဒီ Project ေလးကို စလုပ္ျဖစ္သြားတယ္။ Coding ကိုေရာင္းစားလိုက္လို႕ ကြၽန္ေတာ္ license ေအာက္မွာ ရွိမေနတဲ့ App ေလးတစ္ခုပါ။ အဲဒီ App ေၾကာင့္ပဲ Titanium ကိုစျပီး သိသြားမိတယ္လို႕ ဆိုႏိုင္ပါတယ္။

၄) လြယ္ကူျမန္ဆန္တဲ့ Tools ေတြကိုဆက္ ရွာမိျခင္း
Art of War ထဲမွာ မွတ္မိေနတဲ့ စကားတစ္ခုက "ရန္သူ႕ အင္အားကိုၾကည့္ျပီး တိုက္ပြဲကို ႏိုင္ ေအာင္တိုက္တတ္ဖို႔ လိုတယ္။" အဲဒါေၾကာင့္ iPhone, Android (အဲဒီ အခ်ိန္တုန္းက ၂ ခုပဲ ရွိေသး) cross platform ျဖစ္ေအာင္ ေရးလို႕ ရတဲ့ Titanium ကို အရမ္းၾကိဳက္မိသြားတယ္။ ခဲတစ္လုံးနဲ႔ ငွက္ႏွစ္ေကာင္ကို ထိမွာဆိုေတာ့ မၾကိဳက္ပဲ ေနပါ့မလားဗ်ာ ...

Titanium က JavaScript coding style ပဲေရးရတာ ျဖစ္တာေၾကာင့္ web developer background ျဖစ္တဲ့ ကြၽန္ေတာ္အဖို႔ ကူးရတာ ပိုလြယ္ကူ ေၾကာင့္လဲပါပါတယ္။ ဒါေပမယ့္လည္း Titanium ရဲ႕ အားနည္းခ်က္ေတြကို သတိျပဳမိလို႕ ဒီမွာ ေရးခဲ့တာေတာ့ ရွိပါတယ္။ အဲဒီ experience ေပၚအေျခခံျပီး iDhamma ကို Titanium နဲ႔ ေရးလိုက္ျပီး App Store ေပၚေရာက္ သြားျပီး ေနာက္ပိုင္းမွာ ငါဘာလုပ္ႏိုင္တယ္၊ ဘာမလုပ္တက္ဘူး ဆိုတာေတြကို သိသြားလို႕ xcode ကိုဆက္ျပီး ေလ့လာဖို႔လဲ ready ပဲျဖစ္သြားျပီ။ အရင္ကလို႕ ဘယ္ကစလို႕ စရမယ့္ မသိတဲ့ အေျခအေန တစ္ခု မဟုတ္ေတာ့ဘူးဗ်။ Mobile Development ကို mood ဝင္သြားျပီး passion စျပီလို႕ ဆိုႏိုင္တဲ့ အေနအထား တစ္ခုပါ။

၅) xcode ကို ျပန္ေလ့လာမိျခင္း
အဲတစ္ေခါက္ xcode ကိုျပန္ေလ့လာ ခ်ိန္မွာေတာ့ မသိေတြ အမ်ားၾကီး ရွိေနေပမယ့္လည္း  စိတ္ဓါတ္က အသာစီး ရွိေနေတာ့ အရင္ကေလာက္ မခက္ေတာ့တာကို သတိထားမိတယ္။ အဲဒီ အခ်ိန္မွာ ေနာက္ထပ္တိုက္ဆိုင္မႈ တစ္ခုထပ္ ျဖစ္လာတာက company တစ္ခုက iPhone app developer position ကိုစိတ္ဝင္စားရင္ သူ႕ရဲ႕ iPhone tutorial assignment တစ္ခုကို xcode သုံးျပီး ၄ရက္နဲ႔ အျပီးေရးျပီး ျပန္ဖို႔ေပးဖို႔ mail ဝင္လာတယ္။ အဲဒါေၾကာင့္ xcode ကိုပိုျပီး details လုပ္ျဖစ္သြားျပီ သူ႕ assignment ကို ၂ ရက္ေလာက္နဲ႔ ျပီးသြားတယ္။ အဲဒီ company ရဲ႔ contract ကိုမၾကိဳက္လို႕ မလုပ္ျဖစ္ေပမယ့္ သူ႕တို႔ကို ေက်းဇူးမိတယ္။ ကြၽန္ေတာ့္ xcode ကေလ့လာေနမႈကို ပိုျပီး ထြန္းအားေပး သလို ျဖစ္သြားလို႕ပါ။

အဲဒီ အခ်ိန္မွာ ျဖစ္ေပၚေနတဲ့ passion ကအိပ္ပ်က္တာလဲ ခံႏိုင္သြားျပီလို႕  ညဘက္ကို ၂ နာရီေလာက္မွ အိပ္ရလည္း ေနႏိုင္သြားတယ္။ company က event တစ္ခုမွာ dinner စားကေတာ့ HR က ကြၽန္ေတာ့ကိုၾကည့္ျပီး မ်က္ကြင္းေတြညိုေနတယ္ ဘာျဖစ္တာလဲ? ေနမေကာင္း ျဖစ္ေနတာလားတဲ့။ တကယ္ပါ အပိုမေျပာဘူး Orchard က Client Side ကိုသြားရင ္စဥ္းစားလြန္ျပီး MRT ေက်ာ္သြားတာလဲ ၃ ခါေလာက္ရွိတယ္။ :)

ပိုက္ဆံေလး စုျပီး xcode ေလ့လာဖို႔ အတြက္ Wei-Meng Lee ေရးတဲ့ Beginning iOS 4 Application Development စာအုပ္ဝယ္ ျဖစ္သြားတယ္။ Beginner ေတြအဖို႔ သင့္ေတာ္တဲ့ စာအုပ္ေကာင္းေလး ျဖစ္ပါတယ္။

 


၆) Android ကို ေလ့လာစေလ့လာမိပုံ
iDhamma ကစတယ္လို႕ ေျပာရမွာပါပဲ။ iDhamma ကို Titanium သုံးထားေတာ့ Android ေပၚမွာ run ဖို႔ font issue ကိုရေအာင္ လိုက္ရွင္း ၾကည့္ျပန္တယ္။ တစ္ကယ္ေတာ့ Titanium SDK က အဲဒီ အခ်ိန္တုန္းက iPhone မွာပဲ custom font ထည့္ႏိုင္ေအာင္ လုပ္ေပးထားလို႕ ဘယ္လိုလုပ္လုပ္ အဆင္မေျပလို႕ ေနာက္ဆုံး native java ကိုေလ့လာျပီး ျပန္ေရးဖို႔ ဆုံးျဖတ္ လိုက္ပါေတာ့တယ္။ ေပးထားျပီးသာ ကတိကို မျဖတ္ခ်င္ကလည္း တစ္ေၾကာင္း ပါပါတယ္။ ကြၽန္ေတာ္ငွားျပီး ဖတ္ျဖစ္တဲ့ စာအုပ္ကေတာ့ Mark Murphy ေရးတဲ့ Beginning Android 2 ပဲျဖစ္ပါတယ္။ အဲဒီစာအုပ္ျပီး sample coding ေတြကို လိုက္စမ္းရင္း Android App ေတြရဲ႕ အလုပ္လုပ္ပုံ Flow ၊ Structure၊ layout အလုပ္လုပ္ပုံ ေတြကို ေတာ္ေတာ္ေလး သိသြားပါတယ္။ အဲဒီကေန အစျပဳလို႕ DhammaDroid ျဖစ္ေပၚလာပါတယ္။

 


အခုအခ်ိန္မွာ မင္းတကယ္ကို mobile pro တစ္ေယာက္သြားျပီလားလို႕ ကိုယ္ကိုကိုယ္ေမးရင္ေတာ့ .. အေျဖက လုံးဝကို မျဖစ္ေသးပါ။ တစ္ကယ္ကို မျဖစ္ေသးတာပါ။ ဒါေပ့မယ္ ေျပာႏိုင္တာ တစ္ခုက "resource ေတြကို ဘယ္လိုရွာမယ္"၊ "ဘာေတြကို လုပ္ႏိုင္တယ္"၊ "ဘာေတြကို မလုပ္ႏိုင္ေသးဘူး" "ဘယ္ေနရာေတြမွာ ေမးရမယ္"  စသျဖင့္ေတာ့ သိသြားျပီဗ်ာ။ အဲဒီလို ကြဲကြဲျပားျပား သိသြားတာကိုက အဖိုးတန္တဲ့ အေတြ႔ အၾကဳံ တစ္ခုပါ။ ကိုယ္ကိုတိုင္ တစ္ကယ္သိခ်င္လာရင္ သင္ေပးမယ့္သူဆိုတာ လိုက္ရွာမေနပါနဲ႔။ အဲဒီလူဟာ ကိုယ္ကိုကိုယ္တိုင္ပါပဲ။

အဲဒီေတာ့ ေနာက္ post ေတြမွာ ကြၽန္ေတာ္ development လုပ္ရင္း ေတြ႔လာေတြေတြကို list လုပ္ထား သမ်ွကို အခ်ိန္ေပၚၾကည့္ျပီး ျပန္ေရးသြားပါတယ္။ ျပီးခဲ့ လတုန္းက ေခါင္းအရမ္းကိုက္လို႕ ေဆးခန္းသြားျပေတာ့ ဆရာဝန္က ကြန္ျပဴတာ ၾကည့္တာမ်ားလို႕ အခ်ိန္ေလးနဲ႔လုပ္ဖို႔ မွာထားတာေၾကာင့္လဲ ပါပါတယ္။ အားလုံးပဲ Keep Hope Alive!

 

DhammaDroid is available at Android Market

Written by Zack Saturday, 16 April 2011 00:42

DhammaDroid ကို Android Market ေပၚမွာ Download လုပ္ႏိုင္ပါျပီ ခင္ဗ်ာ။ Market ေပၚေရာက္ျပီး ခါမွ SDK version ထည့္တာ မွားသြားလို႕ Phone ေတြေပၚကရွာ မရလို႕ ေတာ္ေတာ္ေလး တိုင္ပတ္ သြားတယ္။ ေနာက္ဆုံးရွာလို႕ ရျပန္ေတာ့လည္း Font Size ေတြက Nexus One မွာတစ္မ်ိဳး၊ HTC Desire မွာဆို တစ္မ်ိဳးနဲ႔ ျဖစ္ေနတာရယ္ ေနာက္ျပီး တစ္ခ်ဳိ႕ေသာ alignment ေတြက Emulator မွာ ျပတဲ့ အတိုင္း မဟုတ္ပဲ မညီ မညာေတြ ျဖစ္ေနလို႕ ေတာ္ေတာ္ေလး ေခါင္းစားသြားတယ္။ အားလုံး အဆင္ေျပသြားတဲ့ Stage ေလးတစ္ခုေရာက္မွ Blog ေပၚမွာ ေရးမယ္လို႕ စိတ္ကူထားလို႕ ခုမွေရးျဖစ္ပါတယ္။

At Android Market from phone
- Android Market ေပၚမွာ DhammaDroid လို႕ရွာျပီး Install လုပ္ႏိုင္ပါတယ္။

At Android Market Website
- ဒါကေတာ့ Android Market ေပၚက Application URL ပါ။

https://market.android.com/search?q=DhammaDroid&so=1&c=apps

Download apk file
- ျမန္မာႏိုင္ငံကသူေတြ Android market ကို access လုပ္ရတာ အဆင္မေျပရင္ ဒီမွာ latest apk file ကိုယူျပီး install လုပ္ၾကည့္ႏိုင္ပါတယ္။

Content
- ပရိတ္ၾကီး ၁၁ သုတ္၊ ပ႒ာန္း အက်ဥ္း၊ပ႒ာန္း အက်ယ္၊ဂုဏ္ေတာ္မ်ား(ဘုရား၊ တရား၊သံဃာ့)၊ ဂုဏ္ေတာ္ကြန္ခ်ာ၊ ဓါရဏပရိတ္ေတာ္၊ ဓမၶစၾကာ၊ ေမတၱာပို႔၊ အမ်ွေဝ (အဲဒီ content က ေနာက္ဆုံး iDhamma1.1 မွာပါတဲ့ Content အတိုင္း ျဖစ္ပါတယ္။ )

Feature
- ခုလက္ရွိ အခ်ိန္မွာ တရားစာေတြကို Flip လုပ္ျပီဖတ္ႏိုင္ တာကလြဲရင္ တစ္ျခား ေထြေထြထူးထူး မရွိေသးပါ။ အရင္က စဥ္းစားထားတဲ့ ေန႕စဥ္ရြတ္ေနက်ေတြကို Favorite လုပ္ထားႏိုင္မယ့္ Feature လည္း ေလာေလာဆယ္ ခဏျဖဳတ္ထား ပါတယ္။

Testing Devices and Android SDK
- သူငယ္ခ်င္းေတြရဲ႔ HTC Desire နဲ Nexus One ေတြေပၚမွာေတာ့ စမ္းလို႕ ထြက္လာတဲ့ issue ေတြကိုလဲ Fixed လုပ္ထားပါတယ္။ သုံးထားတာကေတာ့ Android SDK 2.2 ေပၚမွာ ျဖစ္ပါတယ္။

Feedback
- ကြၽန္ေတာ့္ Blog ေပၚမွာ လာေရးလဲ ရႏိုင္သလို Android Market ေပၚမွာ comment ေပးလို႕လဲ ရပါတယ္။

ေနာက္ဆုံးအေနနဲ႔ ကေတာ့ ထုံးစံ အတိုင္း Android Market ေပၚ Rating ေပးဖို႔ ေတာင္းဆိုပါတယ္။ ခုဒီ Development မွာ ကြၽန္ေတာ္ေရးရင္း ျပသနာတတ္လာရင္ သြားသြားေမးျဖစ္တဲ့ သူေတြရယ္၊ Phone ေပၚကေန စမ္းေပးၾကေတြသူေတြ အားလုံးကို ေက်းဇူးတင္ပါတယ္။ ကြၽန္ေတာ္ ဒီ Development လုပ္ရင္း ရလာတဲ့ အေတြ႔အၾကဳံ ေတြကိုေရးတဲ့ အခါ သူတို႔ အၾကံေပး ခဲ့ပုံေတြကို အေသးစိတ္ေရးပါမယ္။ ေျပာဖို႔ ေမ့ေနလို႕ DhammaDroid က FREE ပါ။

 

iDhamma For Android version coming soon

Written by Zack Sunday, 03 April 2011 18:10

iDhamma အသုံးျပဳသူမ်ား ခင္ဗ်ာ Android Version မၾကာခင္ထြက္ပါေတာ့မယ္ ဆိုတဲ့ သတင္းေကာင္းေလး ေျပာခ်င္ပါတယ္။ Android အတြက္ version ကိုေတာ့ DhammaDroid လို႕ အမည္ေပးထားပါတယ္။ ရုံးအလုပ္ တစ္ဘတ္ ရွိေနတာရယ္၊ (Programming + Fonts Issue) ေတြရွိေနတာရယ္ ေတြေၾကာင့္ အရင္ မွန္းထားတာထက္ အေတာ္ေလးေနာက္က် သြားပါတယ္။ ဒီ application က ကြၽန္ေတာ္ရဲ႕ ပထမဆုံး Android Application ျဖစ္တာေၾကာင့္ လိုအပ္တာေတြ ရွိေကာင္းရွိေနပါလိမ့္မယ္။ ေနာက္တစ္ခုက Android က SDK version ေတြ၊ screen size ေတြက အမ်ားရွိ တဲ့အတြက္ ကြၽန္ေတာ္ Android 2.2 SDK အတြက္ အတတ္ႏိုင္ဆုံး အေကာင္းဆုံး ျဖစ္ေအာင္ေတာ့ ၾကိဳးစားထားပါတယ္။ ပါဝင္မယ့္ content + feature ေတြကို အေသးစိတ္ ေျပာျပပါမယ္။

- Content

၁) ပရိတ္ၾကီး ၁၁ သုတ္
၂) ပ႒ာန္း အက်ဥ္း၊ အက်ယ္
၃) ဘုရား၊ တရား၊ သံဃာ့ ဂုဏ္ေတာ္မ်ား
၄) ဂုဏ္ေတာ္ ကြန္ခ်ာ
၅) ဓာရဏ ပရိတ္ေတာ္
၆) ဓမၼစၾကာ
၇) ေမတၱာပို႔
၈) အမ်ွေဝ

Content ေတြအားလုံးကေတာ့ iDhamma1.1 version နဲ႔ အတူတူပဲ ျဖစ္ပါတယ္။

- Feature

Feature အေနနဲ႔ ကေတာ့ iDhamma 1.0 လိုမ်ိဳး ကိုယ္ေန႕စဥ္ ရွိခိုးေနၾကေတြကို Favorite List လုပ္ထားႏိုင္ပါတယ္။ ခုေလာေလာဆယ္ version 1.0 မွာ ဒီေလာက္ပဲ ပါဝင္ပါလိမ့္မယ္။ အမွန္ အတိုင္းဝန္ခံ ရရင္ Android ကိုခုမွ ေလ့လာရင္း ေရးေနလို႕ ဘာေတြကို ဘယ္ေလာက္ထိ လုပ္လို႕ရတယ္ဆိုတာ ကြၽန္ေတာ္မသိေသးပါ။ ခုဒီေလာက္ထိ ျဖစ္လာေအာင္ တစ္ပတ္ေလာက္ အတြင္းမွာ စာဖတ္၊ Google မွာ ref: Coding ေတြရွာ၊ သိေနတဲ့သူေတြကို လိုက္ေမးရင္ အေကာင္းဆုံး ၾကိဳးစားထားပါတယ္။ ခုေတာ့ လက္ရွိ အေျခအေနမွာေတာ့ programming ပိုင္းက ၆၀% ေလာက္ျပီးေနျပီ ျဖစ္လို႕ content ေတြကို ဖတ္လို႕ေကာင္းေအာင္ ထည့္ေနပါတယ္။ ေနာက္အားလုံးျပီးသြားမွ Android အတြက္ ေရးဖို႔ ေလ့လာရတဲ့ အေတြ႔အၾကဳံ၊ reference ေတြကိုရွာပုံ၊ ျပီးေတာ့ ကြၽန္ေတာ့ ၾကိဳက္တဲ့ useful links ေတြကို post တစ္ခု အေနနဲ႔ ေရးပါမယ္။

ကြၽန္ေတာ္ စမ္းၾကည့္ထားတာတဲ့ print screen ပုံေတြပါ။

 

 

Page 5 of 43

«StartPrev12345678910NextEnd»

Login Form

Categories Table View

RSS Feed

JoomlaWatch Stats 1.2.9 by Matej Koval

Facebook Share

Share on facebook

Accordion FAQ

mod_joomtouch

Version Iphone

Version Iphone by JoomTouch