ການພັດທະນາແອັບ

ທ່ານຢາກພັດທະນາແອັບສຳລັບ Ubuntu Touch ບໍ? ດີຫຼາຍ!

../_images/applist.jpg

ເລີ່ມຕົ້ນດ່ວນ

ການສ້າງແອັບທຳອິດຂອງທ່ານຄວນງ່າຍດາຍຄື:

  • ຕິດຕັ້ງ clickable

  • ສຽບອຸປະກອນ Ubuntu Touch ຂອງທ່ານ

  • ເປີດໂໝດນັກພັດທະນາໃນການຕັ້ງຄ່າລະບົບ

  • Run clickable create

  • ເລືອກ "QML Only" ຈາກລາຍຊື່ຂອງແມ່ແບບແອັບ

  • ຕື່ມຂໍ້ມູນທີ່ຮ້ອງຂໍສຳລັບແອັບໃໝ່ນີ້

  • ເມື່ອແອັບຖືກສ້າງຂຶ້ນແລ້ວ, ໃຫ້ເຂົ້າໄປໃນ directory ທີ່ຫາກໍສ້າງໃໝ່

  • Run clickable

Voilà ທ່ານມີແອັບທຳອິດຂອງທ່ານທີ່ກຳລັງ run ໃນ Ubuntu Touch ແລ້ວ!

ພາບລວມ

Ubuntu Touch ຮອງຮັບແອັບສອງປະເພດ: ທີໜຶ່ງ, native apps ມີ user interface ຂຽນດ້ວຍ QML ຫຼື HTML ແລະ business logic ໃນ JavaScript, C++, Python, Rust, ຫຼື Go. ທີສອງ, web apps ແມ່ນ container ພິເສດເພື່ອ run ເວັບໄຊທ໌.

ພາກສ່ວນຕໍ່ໄປນີ້ໃຫ້ຄູ່ມື ແລະ ເອກະສານ API.

Clickable ແມ່ນເຄື່ອງມືຫຼັກໃນການສ້າງແອັບໃນ Ubuntu Touch. ມັນເປັນເຄື່ອງມື command line ທີ່ໃຊ້ງ່າຍ ພ້ອມດ້ວຍຄຸນສົມບັດທີ່ດີຫຼາຍຢ່າງ. Clickable ຊ່ວຍໃຫ້ທ່ານ compile, build, test, ແລະ ເຜີຍແຜ່ແອັບຂອງທ່ານ. ມັນຍັງສະໜອງແມ່ແບບຕ່າງໆເພື່ອໃຫ້ທ່ານເລີ່ມຕົ້ນກັບການພັດທະນາແອັບ.

ທ່ານສາມາດໃຊ້ code editor ຫຼື IDE ໃດກໍໄດ້ເພື່ອເຮັດວຽກກັບ code. ຈາກນັ້ນທ່ານ build ແອັບຂອງທ່ານຈາກ command line ດ້ວຍ Clickable.

../_images/appdev_desktop.png

ແອັບພລິເຄຊັນຖືກຈັດສົ່ງເປັນແພັກເກັດ click ແລະ ສາມາດເຜີຍແຜ່ໃນຮ້ານແອັບຢ່າງເປັນທາງການ OpenStore. ໝາຍເຫດອີກວ່າແອັບສ່ວນໃຫຍ່ໃນ OpenStore ແມ່ນ open source ແລະ ສາມາດໃຊ້ເປັນເອກະສານອ້າງອີງ ແລະ ແຮງບັນດານໃຈໄດ້.

ເອກະສານອ້າງອີງ ແລະ ຄູ່ມື

ນີ້ແມ່ນຊຸມຊົນທີ່ຊ່ວຍເຫຼືອ ແລະ ຍິນດີຕ້ອນຮັບ ແລະ ທຸກຢ່າງເຮັດວຽກໄດ້ດີກວ່າໃນການເຮັດວຽກເປັນທີມ! ກຳລັງຊອກຫານັກພັດທະນາຄົນອື່ນທີ່ອາດຈະຢາກຮ່ວມມືກັບທ່ານໃນແອັບຂອງທ່ານບໍ? ມີຄຳຖາມທີ່ບໍ່ໄດ້ຮັບຄຳຕອບໃນເອກະສານ ຫຼື ຢາກລົມກັບນັກພັດທະນາ Ubuntu Touch ຄົນອື່ນບໍ? ເຂົ້າຮ່ວມ ກຸ່ມ UBports UT App Dev Telegram ຂອງພວກເຮົາ ຫຼື ລົມກັບພວກເຮົາໃນ UBports App Development forum! ທ່ານຍັງສາມາດກວດເບິ່ງລາຍຊື່ຂອງ preinstalled apps (ແອັບທີ່ຕິດຕັ້ງມາພ້ອມເຄື່ອງ). ການປະກອບສ່ວນຕໍ່ສິ່ງເຫຼົ່ານັ້ນແມ່ນໄດ້ຮັບການຍົກຍ້ອງຢ່າງຫຼວງຫຼາຍ ແລະ ເຂົ້າເຖິງຜູ້ຊົມທີ່ກວ້າງຂວາງກວ່າໂດຍກົງ.

ຕ້ອງການຜູ້ບຳລຸງຮັກສາ (Maintainers)

ທຸກແອັບມັກການປະກອບສ່ວນ. ແຕ່ບາງ core apps ຂາດຜູ້ບຳລຸງຮັກສາ. ກະລຸນາກວດເບິ່ງ ລາຍຊື່ຂອງ core apps ແລະ ເບິ່ງວ່າທ່ານຢາກກ້າວຂຶ້ນມາເປັນຜູ້ບຳລຸງຮັກສາໃໝ່ສຳລັບໜຶ່ງໃນ core apps ຂອງພວກເຮົາຫຼືບໍ່. ຜູ້ບຳລຸງຮັກສາຈະກວດສອບ MR, ຈັດລຳດັບຄວາມສຳຄັນ ແລະ ສືບສວນລາຍງານບັນຫາ ແລະ ຊ່ວຍພັດທະນາແອັບ.

ວິທີທີ່ດີທີ່ສຸດໃນການເລີ່ມຕົ້ນແມ່ນການປະກອບສ່ວນບາງຢ່າງ ແລະ ແຈ້ງໃຫ້ຜູ້ກວດສອບຮູ້ວ່າທ່ານສົນໃຈ. ຫຼື ເຂົ້າຮ່ວມກຸ່ມ matrix ຂອງພວກເຮົາທີ່ #ubcd:matrix.org ແລະ ແນະນຳຕົວເອງ.