BeeWare

Bir kere yaz. Her yere uygula.

Uygulamalarınızı Python'da yazın, zengin, yerel kullanıcı arayüzlerini kullanarak iOS, Android, Windows, MacOS, Linux, Web ve tvOS'da yayınlayın. Her platformda tamamen yerel kullanıcı deneyimine sahip birden fazla uygulama ancak bir kod tabanı.

Öğreticiye katılın. Katkıda bulunmak istiyorum! Bağış yaparak bize destek olun!

  This translation of the original content is out of date!    See what changed in the original content

Bir kod tabanı. Birçok uygulama.

BeeWare, uygulamanızı Python'da yazıp, birçok platformda yayınlamanıza olanak sağlar. BeeWare allows you to write your app in Python and release it on multiple platforms. Uygulamayı birden çok programlama dilinde yeniden yazmanıza gerek yok. Yani, derleme araçları, ortamlar veya uyuyumlulukla vs. ilgili sorun olmayacak!

Python yerel araçları...

Python, yeniler için ulaşılabilir fakat uzmanların elinde ise çok güçlü olan son derecede yetenekli bir dil olduğunu kanıtlamıştır. Bir bilgisayardan birşey yapmasını istediğinizde her yerde neden Python'u kullanmıyorsunuz ? Ve araçlarınız Python'un tüm yeteneklerinden yalnızca C bağlamıyla eşleşen bitleri değil, bütünüyle bir dil olarak yararlanamıyorsunuz?

...mobilde ve masaüstünde...

Modern bilgisayarcılık 80x25'lik konsol ekranında yapılmaz. Kullanıcıya zengin arayüzler sunan telefon, tablet, masaüstü gibi cihazlarda gerçekleşir. Python'u bu platformların benzersiz yeteneklerinden faydalanarak tüm bu lokasyonlarda kullanmamalı mısınız? Tüm bu konumlarda Python'u kullanmamalı ve bu platformların benzersiz yeteneklerinden yararlanmamalı mısınız?

...doğal davranıyor.

Son kullanıcılar araçlarını hangi dilde yazdıklarını umursamamalılar. Ve bu da, tamamen yerel görünen ve davranan araçlar ile başlar. Yerel görünüm, yerel davranış, tıpkı yerel platformda yayınlandığı gibi. Neden Python araçlarınız tıpkı yerel araçlar gibi platforma uymasın?

Burası BeeWare.

Bunlar, tam olarak BeeWare'in sağladıklarıdır. Zengin, yerel kullanıcı arayüzüne sahip olan Python kodları yazabilmeniz için gerekli araçlar ve iOS, Android, macOS, Linux, Windows, tvOS ve diğer birçok platformda desteklemesi için gerekli kütüphaneler ve destek kodları!

Açık-Kaynak

Açık Kaynak geliştirme süreci, sağlam ve güvenilir yazılım geliştirmenin en güvenilir yolu olduğunu kanıtlamıştır. İşte bu sebeple tüm BeeWare araç takımı BSD lisanslıdır ve herkes tarafından kullanılabilir ve değiştirilebilir .

Tüm katkılar hoş karşılanır

Ama bu sadece kodla ilgili değil. Başarılı bir yazılım projesi dokümantasyon, tasarım becerileri, geri bildirim ve hata raporları gerektirir. BeeWare topluluğu, yalnızca GitHub'da bir pull-request için gelenleri değil, tüm katkıların önemli olduğunu kabul etmektedir.

Güç, farklılıktan doğar

Farklı bir topluluk güçlü bir topluluktur. Bu, tüm geçmişlerden, tüm ırklardan, inançlardan, yönelimlerden ve ifadelerden insanları kabul etmek anlamına gelir. BeeWare projesi çok çeşitli, sıcak bir topluluk geliştirmek ve sürdürmekte kararlıdır. Katkıda bulunmak isteyen herkese mentörlük yapma teklifine açığız , tabii ki Davranış Kuralları şartlarına titizlikle uymak koşuluyla.

Katkıda Bulunun!

Eğer tüm bunlar kulağa ilginç geliyorsa, neden BeeWare projeleri sayfasına bir göz atıp Python uygulamalarınızda nasıl kullanabileceğinize bakmıyorsunuz? Yada eğer katkıda bulunmak istiyorsanız, ve daha önce bir açık kaynak projeye hiç katkıda bulunmadıysanız, ilk kez katkıda bulunanlar için rehber sayfamıza göz atabilirsiniz. Eğer içeri dalmaya hazır hissediyosanız, Projeler sayfasına ya da Nasıl yardım edebilirsiniz? sayfasındaki rehberimize bir göz atabilirsiniz.

Bağlantıda kalın!

Mastodon'da @beeware@fosstodon.org takip edin, yada güncellemeler, fikirler, ipuçları ve projeyle alakalı duyurular için BeeWare meraklıları mail listesine katılın .

Üyeler

BeeWare sizin gibi kullanıcılar tarafından destekleniyor! Her küçük şey yardım edebilir. Katkıda bulunmak için buraya tıklayın!.

Çok teşekkürlerimizle

Latest News

29 Feb: February 2024 Status Update


Projects

Briefcase Briefcase

Convert a Python project into a standalone native application.

Cricket Cricket

Test runner GUI that finds failures fast

Toga Toga

A Python native, OS native GUI toolkit.

... ve çok daha fazlasına