2013-01-17

යොල්ලා හෝ ටිසෙන් ඇන්ඩ්‍රොයිඩ් පරාද කරයිද?

මේ පාර පොස්ට් එකෙන් අපි ලියාගෙන ආව ඇන්ඩ්‍රොයිඩ් ඇප් එක එමියුලේටර් එකේ රන් කරාම මොකො උනේ කියලා ලියන්ඩ හිතාගෙන් හිටියත්, පහුගිය සති දෙක තුනේ මම ඉන්ටර්නෙට් එකේ දැකපු ඇලුත් පුවත් වගයක් මෙ පාර බ්ලොග් එකට දානවා කියලා හිතුවා.

එකට හෙතුව මේ පුවත් දෙකම අලුතින් පටන් ගන්න මේ දක්වා වෙලදපොලට   ඇවිත් නැති ( මම දන්න විදිහට )ජංගම දුරකථන මෙහෙයුම් පද්ධති දෙකක් වීම. මේ බ්ලොග් එකේ අපේ අරමුන ඇන්ඩ්‍රොයිඩ් මෙහෙයුම් පද්ධතියට ඇප් ලියන්ඩ ආරම්භයක් ලබා ගැනීම උනත්, මේ ක්ෂේත්‍රයේ වෙන මේ වගේ වෙනස්කම් දැනගෙන ඉන්න එක අපේ අනාගතයට හොදයි. මොකද වෙනස්කම් ඉක්මනින් දිගටම සිදුවෙන  එකට සූදානමින් දැනුවත්ව සිටීම අත්ය්‍යාවශ්ය නිසා.

යොල්ලා කියන්නෙ මොකක්ද?යොල්ලා කියන්නේ 2011 - මාර්තු මාසේ ෆින්ලන්තේ පටන් ගත්ත ෆොන් හදන කොම්පැනියක්( www.jolla.com ).
 හැමොම දන්නවා නේ ෆින්ලන්තෙ කිව්වාම අපිට මතක් වෙන්නෙ නොකියා ෆෝන් එක. යොල්ලා කියනනේ ෆිනිෂ් වචනයක්. තේරුම ඩිංගි බෝට්ටුව කියන එක.මෙයාලා, මෙයාලගේ යොල්ල ෆෝන් එකට පවිච්චි කරන්ඩ යන මෙහෙයුම් පද්ධතියට කියන්නේ සේල්ෆිෂ් (මාලුවෙක් ගෙ නමක්) කියලා. මතක ඇතිනේ මීගො කියලා මෙහෙයුම් පද්ධතියක් ලිනක්ස් පදනමෙන් ගෙනිච්චා නොකියා වල අනුග්‍රහයය ඇතිව. මේ ව‍ය්‍යාපෘතිය අතඇරලා දැම්මා නොකියා සමාගම. ඊට පස්සේ එක තවදුරටත් ඉස්සරහට ගෙනිච්වේ මේකෙ වැඩ කරපු ඉංජිනෙරුවරු. ( සමහරවිට ජොබ් නැතිවෙන්ඩ ඇති මීගො නැවතුන නිසා ).මෙයාලා කොම්පැනි එක සෙට් අප් කරලා තියන නගරයේ මුලු ජනගහනය 18,000. මුලින්ම සල්ලි දීලා තියෙන්නේ ෆීනිෂ් ආන්ඩුව අලුත් කොම්පැනියකට කරන අනුග්‍රහයක් විදිහට.  ඉතින් මේ වගේ පොඩියට පටන් ගන්න කොම්පැනියට තරග කරන්න වෙන්නේ ඇප්ල්, නොකියා, සැම්සුන් වගෙ ෆොන් කොම්පැනි එක්ක සහ, ඇපල් IOS, ඇන්ඩ්‍රොයිඩ් වගේ මෙහෙයුම් පද්ධති එක්ක.
මට මෙයලගේ ප්‍රොග්‍රෙස් එක බලනකොට හිතුනා ඇයි අපේ වගේ රටවල් වල ඉන්න දැනුම තියන කොල්ලො කෙල්ලො මෙ වගෙ ප්‍රොජෙක්ට් පටන් ගන්නෙ නැත්තේ කියලා. ඒක වෙනම ප්‍රශ්නයක්.
ඉතින් කැමතිනම් මේ ලින්ක්ස් වලට ගිහින් බලන්ඩ් මෙයාලගෙ ප්‍රොජෙක්ට් එක ගැන.

සයිට් එක
www.jolla.com
මෙතන තියනවා යොල්ලා එකෙන් නිකුත් කරන ඔක්කොම වීඩියොස්.
http://www.youtube.com/user/jollaofficial
 මෙයලගේ SDK එක නිකුත් කරන්නේ 2013 පලවෙනි කාර්තුවේ.
https://sailfishos.org/wiki/Main_Page
 ඉතින් යොල්ල වලට ඇප්ස් හදන්ඩ ඉන්නව නම් ඒ ගැන දැන් ඉදන් හිතුවානම් හරි.

ටීසෙන් කියන්නෙත් යොල්ලා වගේම ලිනක්ස් පදනම සැම්සුන් සමාගම එක්ක එකතු වෙලා හදන මෙහෙයුම් පද්ධතියක්. පේන විදිහට සැම්සුන් සමාගම ඇන්ඩ්‍රොයිඩ් මතම ත්මන්ගේ ෆ්‍රොන් යැපෙන එකේ තියන අනතුර තේරුම අරන් වගේ. ඉන්ටෙල් සමාගමත් මේ වැඩේට එකතු වෙලා ඉන්නවා. එයාල එයලගෙ SDK එකත් නිකුත් කරලා ඉවරයි. එ එක්කම නිවුස් එකක් තිබුනා සැම්සුන් එයලගේ S3 ෆෝන් එක ටීසෙන් වලිනුත් නිකුත් කරන්ඩත් තීරනය කරලා කියල.
 සයිට් එක
https://www.tizen.org/
 SDK එක
https://developer.tizen.org/downloads/sdk

අනාගතේ ගොඩක් වෙනස්කම් වෙයි, දැනට ඇන්ඩ්‍රොයිඩ් සහ ඇපල් තම ලොක්කො. දෙවල් වෙනස් වෙන කොට අපිත් ඒවා ගැන් අවධානයෙන් ඉදල ඉක්මනට අවශ්ය්‍ය දෙවල් ඉගෙන ගත්තොත් , හැමවෙලේම අපිට සහ රටට වාසියි.



2013-01-13

පලවෙනි ඇන්ඩ්‍රොයිඩ් ඇප් එක රන් කිරීම


 මේ වැඩේට මම උදව් කර ගත්තේ මේ ට්යුට් එක. වැඩිවිස්තර ඔනි නම් මෙතනින් බලන්න.
http://developer.android.com/training/basics/firstapp/running-app.html

මේ ටියුට් එකේ කියන විදිහට , අපි පාවිව්වි කරන්නේ, ගූගල් වල උදාහරණය නිසා, මේ ඇප් එක රන් කරන්ඩ ඔනි කරන ඔක්කොම ෆයිල්ස් එක්ලිප්ස් වල තියනවා.

අපිටලියපු ඇප් එකක් රන් කරලා බලන්ඩ පුලුවන් ආකර දෙකක් තියනවා.

1. ඇත්ත උපකරණයක රන් කිරීම  ( ෆොන් එකක් හෝ ටැබ් ඒකක්)
2. එමියුලේටර් එකක

අපි මුලින්ම බලමු ඇන්ඩ්‍රොයිඩ් ප්‍රොජෙක්ට් එකක් මොන විදිහටද සකස් වෙන්නේ කියලා එක්ලිප්ස් ඇතුලේ.


src / : ප්‍රධාන කේතය ඇති ගොනුව.

res/: ඇප් එකට අවශ්‍ය දෙවල් ඇති ගොනුව.

drawable-hdpi/ : ඇදීමටහැකි දේවල් ඇති ගොනුව.

layout/: අතුරු මුහුනත සකස් කරන දේවල් ඇති ගොනුව.

values /: පාටවල් සහ අකුරු සදහන් කර ඇති ගොනුව.

AndroidManifest.XML /: ඇප් එකේ මූලික ව‍යූහය සදහන් කරඇති ගොනුව.




ඇන්ඩ්‍රොයිඩ් ඇප් එක රන් කරාම වෙන්නේ,මූලික ඇක්ටිවිටි ක්ලාස් එක පටන් අරන්,එක ලේඅවුට් ෆයිල් එක් පටන් ඇරන් එකෙ තියන අකුරු ඉන්ටර් ෆේස් එකට ලියන්වා.මම "Hello World " කියන අකුරු "Hi Android" වලට මාරුකරනවා.




 මම හිතන්නේ පහල තමා වෙනස් වෙන්ඩ ඕනි කියලා.
දැන් හරි මම හිතන්නේ.  රන් කරන්ඩ කරන්ඩ තියෙන්නේ පහල තියන රන් බොත්තම ඔබන එකයි. :)

 

බලපොරොත්තු උන විදිහටම ,Error එකක්.

 
මේක හදන්නේ කොහොමද කියලා ඊලග පොස්ට් එකෙන් කියන්නම්.