hey -- you must read {http://m7f00l5.exteen.com/20061102/0-python}
หลังจากดองมาตั้งนาน
วันนี้เราจะมาต่อกันด้วยการเขียนโปรแกรมแรกบนมือถือรุ่น S60 โดยใช้ python กันเรยนะครับ
(สำหรับครัยที่ยังไม่ได้ลง python และเครื่องมือที่จำเป็นก็อ่านและโหลดได้ >ที่นี่<)
หลังจากลงทุกอย่างเส็ดเรียบร้อยแล้ว โปรแกรมที่เราเขียนทั้งหมดจะถูกเก็บไว้ที่
C:\Symbian\8.0a\S60_2nd_FP2\epoc32\release\wins\udeb\z\system\APPS\python\
(คือไฟล์ .py ทั้งหมดที่คุนต้องการจะรันต้องเก็ยไว้ในนี้เข้าจั๊ย ดังนั้นไม่ว่าคุนเขียนโปรแกรมอะไรก็ต้องเอามาเก็บไว้ที่นี่เพื่อรันบนมือถือ)
ซึ่งในนั้นก็จะมี demo ไว้มากมายให้ได้ลองศึกษากันนะครับ
เมื่อเปิด SDK ขึ้นมาลงไปที่เมนูด้านล่างสุดจะมีรูปงูน้อยอยู
นั่นแหละครับคือประตูเข้าสู่โลกของ python ดังรูปครับ
(มันน่ารักดีชั่ยมั๊ยล่า)
(นี่แหละหน้าตาโปรแกรมมัน)
(ถ้าไม่มีแสดงว่าคุนต้องทำอะไรผิดพลาดแร๊วหล่ะ ก็ผมยังลงได้เรยนี่
ดร.google จะช่วยแนะนำวิธีลงคุนเองถ้าคุนเกิดทำอะไรผิด ก๊ากๆๆๆ)
ตอนนี้มาเริ่มเขียนโปรแกรมอย่างง่ายกันเรยดีก่า
(ใช้โปรแกรมอะไรเขียนก็ได้นะครับตามแต่จัยของคุนเอง -- ห้ามใช้โปรแกรม calculator มาเขียนนะ)
import appuifw
appuifw.app.title=u'hello'
appuifw.note(u'hello','info')
. . .
เส็ดแระคับ - -*
และก็จะได้หน้าตาโปรแกรมเป็นแบบนี้เวลารัน
(อย่าถามนะว่ารันยังงัย - เด๋วปั๊ดเหนี่ยว)
อธิบาย - อธิบาย
* import appuifw
เป็นการเรียกโมดูลชื่อ appuifw เป็น Series 60 User Interface Framework การเขียน Graphic User Interface บน Symbian ต้องเรียกใช้โมดูลนี้
* appuifw.app.title=u'hello'
เป็นการกำหนด ตัวอักษรที่แสดงไว้ด้านบน ของแต่ละโปรแกรม จะเห็นว่า มีอักษร u อยู่ข้างหน้าString เพื่อกำหนดว่า Stringนี้เป็นUnicode อักษรอะไรก็ตามที่จะไป ปรากฏบนจอภาพของ Smartphone ต้องเป็น Unicode
* appuifw.note(u'hello','info')
เป็นการเรียกใช้ คำสั่งเปิด Information Note ขึ้นมาเพื่อแสดงข้อความเป็น Unicode ว่า hello และแสดงไอคอนเป็นแบบ 'info' (มีให้คุนเลือกได้ทั้ง 'info' , 'conf' หรือ 'error' มีอีกรึเปล่าผมไม่รู้ ยังไม่ได้ถาม ดร.google เรย)
คราวหน้าจะเอาโปรแกรมที่สาระกว่านี้คับ
แบบนี้เบไปชั่ยม๊ะ
edit @ 2006/11/22 17:03:05
หลังจากดองมาตั้งนาน
วันนี้เราจะมาต่อกันด้วยการเขียนโปรแกรมแรกบนมือถือรุ่น S60 โดยใช้ python กันเรยนะครับ
(สำหรับครัยที่ยังไม่ได้ลง python และเครื่องมือที่จำเป็นก็อ่านและโหลดได้ >ที่นี่<)
หลังจากลงทุกอย่างเส็ดเรียบร้อยแล้ว โปรแกรมที่เราเขียนทั้งหมดจะถูกเก็บไว้ที่
C:\Symbian\8.0a\S60_2nd_FP2\epoc32\release\wins\udeb\z\system\APPS\python\
(คือไฟล์ .py ทั้งหมดที่คุนต้องการจะรันต้องเก็ยไว้ในนี้เข้าจั๊ย ดังนั้นไม่ว่าคุนเขียนโปรแกรมอะไรก็ต้องเอามาเก็บไว้ที่นี่เพื่อรันบนมือถือ)
ซึ่งในนั้นก็จะมี demo ไว้มากมายให้ได้ลองศึกษากันนะครับ
เมื่อเปิด SDK ขึ้นมาลงไปที่เมนูด้านล่างสุดจะมีรูปงูน้อยอยู
นั่นแหละครับคือประตูเข้าสู่โลกของ python ดังรูปครับ
(ถ้าไม่มีแสดงว่าคุนต้องทำอะไรผิดพลาดแร๊วหล่ะ ก็ผมยังลงได้เรยนี่
ดร.google จะช่วยแนะนำวิธีลงคุนเองถ้าคุนเกิดทำอะไรผิด ก๊ากๆๆๆ)
ตอนนี้มาเริ่มเขียนโปรแกรมอย่างง่ายกันเรยดีก่า
(ใช้โปรแกรมอะไรเขียนก็ได้นะครับตามแต่จัยของคุนเอง -- ห้ามใช้โปรแกรม calculator มาเขียนนะ)
import appuifw
appuifw.app.title=u'hello'
appuifw.note(u'hello','info')
. . .
เส็ดแระคับ - -*
และก็จะได้หน้าตาโปรแกรมเป็นแบบนี้เวลารัน
อธิบาย - อธิบาย
* import appuifw
เป็นการเรียกโมดูลชื่อ appuifw เป็น Series 60 User Interface Framework การเขียน Graphic User Interface บน Symbian ต้องเรียกใช้โมดูลนี้
* appuifw.app.title=u'hello'
เป็นการกำหนด ตัวอักษรที่แสดงไว้ด้านบน ของแต่ละโปรแกรม จะเห็นว่า มีอักษร u อยู่ข้างหน้าString เพื่อกำหนดว่า Stringนี้เป็นUnicode อักษรอะไรก็ตามที่จะไป ปรากฏบนจอภาพของ Smartphone ต้องเป็น Unicode
* appuifw.note(u'hello','info')
เป็นการเรียกใช้ คำสั่งเปิด Information Note ขึ้นมาเพื่อแสดงข้อความเป็น Unicode ว่า hello และแสดงไอคอนเป็นแบบ 'info' (มีให้คุนเลือกได้ทั้ง 'info' , 'conf' หรือ 'error' มีอีกรึเปล่าผมไม่รู้ ยังไม่ได้ถาม ดร.google เรย)
คราวหน้าจะเอาโปรแกรมที่สาระกว่านี้คับ
แบบนี้เบไปชั่ยม๊ะ
edit @ 2006/11/22 17:03:05