BeeWare

Bir kere yaz. Her yere dağıt.

Uygulamalarınızı Python'da yazın, zengin ve yerel kullanıcı arayüzleriyle iOS, Android, Windows, macOS, Linux, Web ve tvOS'te yayınlayın. Her platformda tamamen yerel kullanıcı deneyimi, tek bir kod tabanı ile.

Öğreticiyi başlat. Katkıda bulunmak istiyorum! Bağış yaparak bize destek olun!

Bir kod tabanı. Birçok uygulama.

BeeWare, uygulamanızı Python'da yazıp birçok platformda yayınlamanıza olanak sağlar. Uygulamayı birden çok programlama dilinde yeniden yazmanıza gerek yok. Yani, derleme araçları, ortamlar veya uyumlulukla ilgili sorun olmayacak.

Python yerel araçları...

Python, yeniler için ulaşılabilir fakat uzmanların elinde ise çok güçlü olduğunu kanıtlamış, yüksek kapasiteli bir dildir. Bir bilgisayardan birşey yapmasını istediğinizde neden her yerde Python'u kullanmıyorsunuz? Ayrıca araçlarınız yalnızca C bağlamalarına iyi uyum sağlayan kısımlarını değil, Python'un bir dil olarak tüm yeteneklerini kullanmalı değil mi?

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

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

...doğal davranıyor.

Son kullanıcılar araçlarının hangi dilde yazıldığını umursamamalı. Ve bu da, tamamen yerel araçlar gibi görünmek ve davranmakla başlar. Yerel görünüm, yerel davranış, tıpkı yerel platformda yayınlanmış gibi. Python araçlarınız neden yerel araçlar kadar iyi uyum sağlamasın?

Burası BeeWare.

BeeWare'in sağladıkları işte bunlardır. Zengin, yerel bir kullanıcı arayüzüyle Python kodu yazmanıza yardımcı olan araçlar ve bu kodun iOS, Android, macOS, Linux, Windows, tvOS ve daha birçok platformda çalışması için gerekli kütüphaneler ve destekleyen 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.

Çeşitlilikten güç doğar

Çeşitli bir topluluk güçlü bir topluluktur. Bu, tüm deneyim seviyelerinden, 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, samimi 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? Ya da 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, ya da 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! En ufak şey bile yardım edebilir. Katkıda bulunmak için buraya tıklayın!.

Çok teşekkürlerimizle

Latest News

01 Nov: October 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