อ่าน 2 นาที
แอปจาร์
appJar เป็นไลบรารี Python ข้ามแพลตฟอร์มสำหรับการพัฒนา GUI (ส่วนต่อประสานผู้ใช้แบบกราฟิก) [ 3 ] สามารถทำงานได้บน Linux , OS X และ Windows...
แอปจาร์
| แอปจาร์ | |
|---|---|
| นักพัฒนา | ริชาร์ด จาร์วิส |
| ปล่อย | 2015 [ 1 ] |
| เวอร์ชันเสถียร | 0.94 / 26 พฤษภาคม 2019 |
| เขียนเป็น | ไพธอน |
| ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
| ใบอนุญาต | ใบอนุญาต Apache v2.0 [ 2 ] |
| เว็บไซต์ | appjar |
| ที่เก็บข้อมูล |
|
appJar เป็นไลบรารี Pythonข้ามแพลตฟอร์มสำหรับการพัฒนา GUI (ส่วนต่อประสานผู้ใช้แบบกราฟิก) [ 3 ]สามารถทำงานได้บนLinux , OS XและWindowsได้รับการคิดค้นและพัฒนาอย่างต่อเนื่องโดยมุ่งเน้นการใช้งานด้านการศึกษา[ 4 ]ดังนั้นจึงมีเอกสารประกอบที่ครอบคลุม รวมถึงบทเรียนที่เข้าใจง่าย[ 5 ]
ใบอนุญาต
appJar ได้รับอนุญาตภายใต้ Apache License v2.0 [ 2 ]
ประวัติศาสตร์
appJar เดิมทีถูกออกแบบมาให้เป็น wrapper ง่ายๆ รอบ tkinter เพื่อให้นักเรียนมัธยมปลายสามารถพัฒนาอินเทอร์เฟซผู้ใช้แบบกราฟิกอย่างง่ายใน Python ได้ มันมีจุดประสงค์เพื่อซ่อนความซับซ้อน เพื่อให้นักเรียนสามารถมุ่งเน้นไปที่การเขียนอัลกอริทึม โดยไม่ต้องกังวลเกี่ยวกับการจัดวาง widget และการเชื่อมโยงไปยังฟังก์ชันต่างๆ มันเริ่มต้นขึ้นในฤดูหนาวปี 2014 ในฐานะโครงการภายในที่เรียบง่าย แต่ไม่นานก็เริ่มเติบโต มันถูกเผยแพร่ไปยัง GitHub เมื่อวันที่ 31 กรกฎาคม 2015 [ 1 ]และถูกเพิ่มเข้าไปใน repository ของ PyPi เป็นครั้งแรกเมื่อวันที่ 20 ธันวาคม 2016 [ 6 ]ในเดือนมิถุนายน 2017 appJar ได้รับการนำเสนอในบทความในThe MagPiโดยให้รายละเอียดเกี่ยวกับวิธีการใช้งานเพื่อโต้ตอบกับMinecraft [ 7 ]
ตัวอย่าง
นี่คือตัวอย่าง " สวัสดีโลก " อย่างง่ายๆ:
#!/usr/bin/env python3 from appJar import guiapp = gui ( "Demo" ) app.addLabel ( " l1" , " Hello World" ) app.go ( )ตัวอย่างข้างต้นจะง่ายยิ่งขึ้นในเวอร์ชัน 1.0 (มีให้ใช้งานในเวอร์ชันเบต้าในเวอร์ชัน 0.9):
#!/usr/bin/env python3 from appJar import guiwith gui ( "Demo" ) as app : app . label ( "Hello World" )ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- appJarบนGitHub
- ไพพี
- เอกสาร PyPi
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ แอปจาร์
appJar เป็นไลบรารี Python ข้ามแพลตฟอร์มสำหรับการพัฒนา GUI (ส่วนต่อประสานผู้ใช้แบบกราฟิก) [ 3 ] สามารถทำงานได้บน Linux , OS X และ Windows...
ใบอนุญาต
appJar ได้รับอนุญาตภายใต้ Apache License v2.0 [ 2 ]
ประวัติศาสตร์
appJar เดิมทีถูกออกแบบมาให้เป็น wrapper ง่ายๆ รอบ tkinter เพื่อให้นักเรียนมัธยมปลายสามารถพัฒนาอินเทอร์เฟซผู้ใช้แบบกราฟิกอย่างง่ายใน Python ได้ มันมีจุดประสงค์เพื่อซ่อนความซับซ้อน เพื่อให้นักเรียนสามารถมุ่งเน้นไปที่การเขียนอัลกอริทึม...
ตัวอย่าง
นี่คือตัวอย่าง " สวัสดีโลก " อย่างง่ายๆ: