Arkadaşlar pythona ilgim olduğu için , kivy ile android uygulamalar geliştirmek istiyorum.
İlk sorum Kivy ile ilgili güzel bir kaynak var mı Türkçe tercihim.
- Soru da kivy ile modern tasarımlı uygulamalar nasıl yapılır ? Örnek uygulamaların tasarımları göze hiç hoş gelmiyor modern uygulamalar gibi (örneğin whatsapp) gibi tasarımlar yapmam mümkün mü?
Teşekkürler. Tasarımla ilgili pek kaynak yok sanırım.
1 Beğeni
rica ederim. kivy tasarım konusunu büyük ölçüde kullanıcıya bıraktığı icin, belirli tasarım kalıpları yok. dolayısıyla kaynak da yok.
3 Beğeni
Merhabalar. Kivy ile modern görünümlü uygulamalar şu şekilde yapılabilir: İnternette “button bacground png” diye bir arama yaparsanız karşınıza bazı PNG formatlı resimler çıkacak. Bu resimler, karelerden oluşan bir çerçeve üzerine yapıştırılmış bir çıkartma gibi. Bu resimleri örneğin bir butonun arka plan görseli olarak ayarlarsanız kareli kısımlar gözükmüyor. Böylece sıradan dikdörtgen butonlar yerine daha şık butonlar elde ediyorsunuz. Bu şekilde whatsapp’ınki gibi tasarımlar çıkarabilirsin. Bu resimleri kendin de hazırlayabilirsin.
Bu arka plan png’lerinin kullanımı ile ilgili bir örnek vereyim:
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout
class benimUygulamam(App):
def build(self):
duzen = BoxLayout(orientation = "vertical")
butonum1 = Button(text = "Giriş", color = (0, 0, 0, 1))
butonum1.background_normal = "btn11.png"
butonum1.background_down = "btn11.png"
butonum2 = Button(text = "Hakkımda", color = (0, 0, 0, 1))
butonum2.background_normal = "btn11.png"
butonum2.background_down = "btn11.png"
butonum3 = Button(text = "Nasıl Oynanır", color = (0, 0, 0, 1))
butonum3.background_normal = "btn11.png"
butonum3.background_down = "btn11.png"
duzen.add_widget(butonum1)
duzen.add_widget(butonum2)
duzen.add_widget(butonum3)
return duzen
benimUygulamam().run()
Bu kodları çalıştırdığında karşına çıkacak ekran:
5 Beğeni