0 bilgi ile kodlama yazarak uygulama yapmak mümkün mü?

Buna bir bak, yine az buçuk bir şeyler bilmen gerekiyor ama işini kolaylaştırır bence mobil uygulama için.
 
"Kapsamlı" bir proje yapılmak isteniyor ama hiç kimse projenin planlama aşamalarından bahsetmiyor. Planlama olmadan bodoslama "kabası" yapılmaz. Programlama öyle bir şey değil. Sonra kafan karışacak, tıkanacaksın, spagetti kod yazdığın ve plansız çalıştığın için hataları düzeltemeyeceksin.

Bu projeye başlamadan önce programlama nedir, ne değildiri öğren. Sonrasında proje planlamayı ve yönetmeyi öğren. Araştırma yap planlama yaparken. Kafandaki projeyi bir kağıda dök ve kafandaki şeyleri hangi teknolojilerle yapabileceğini araştır. Bunları tamamladıktan sonra projeye giriş.
Python ile en fazla yapabileceğiniz görsel solucan oyunu, program oluşturmak için C# Formlarını kullanmalısınız, visual studio ile başlayalım.
Yanlış bilgi. Fazlasıyla hem de. Hayır bir kere bu tarz bir proje için sadece C# formlarına gerek yok ama olmazsa olmaz gibi "kullanmalısın" gibi bir cümleyle giriyorsun. Python'la sadece görsel solucan oyunu yapılmaz. Python'la tamamen fonksiyonel GUI uygulama da yazabilirsin, istenilen proje için scriptte yazabilirsin. Hatta gerekli kütüphaneleri kullanarak .NET Framework uygulaman için bazı özellikleri bile Python'da implemente edebilirsin.
 
"Kapsamlı" bir proje yapılmak isteniyor ama hiç kimse projenin planlama aşamalarından bahsetmiyor. Planlama olmadan bodoslama "kabası" yapılmaz. Programlama öyle bir şey değil. Sonra kafan karışacak, tıkanacaksın, spagetti kod yazdığın ve plansız çalıştığın için hataları düzeltemeyeceksin.

Bu projeye başlamadan önce programlama nedir, ne değildiri öğren. Sonrasında proje planlamayı ve yönetmeyi öğren. Araştırma yap planlama yaparken. Kafandaki projeyi bir kağıda dök ve kafandaki şeyleri hangi teknolojilerle yapabileceğini araştır. Bunları tamamladıktan sonra projeye giriş.

Yanlış bilgi. Fazlasıyla hem de. Hayır bir kere bu tarz bir proje için sadece C# formlarına gerek yok ama olmazsa olmaz gibi "kullanmalısın" gibi bir cümleyle giriyorsun. Python'la sadece görsel solucan oyunu yapılmaz. Python'la tamamen fonksiyonel GUI uygulama da yazabilirsin, istenilen proje için scriptte yazabilirsin. Hatta gerekli kütüphaneleri kullanarak .NET Framework uygulaman için bazı özellikleri bile Python'da implemente edebilirsin.
Yorumunuzu okuduktan sonra hiçbir fikrim değişmedi ancak beni eleştirmeniz hoşuma gitti, cevap olarak;

-Python ile evet uygulama yapabilirsiniz ama Saatlerinizi küçük bir uygulama için boşa harcarsınız, bu yönden en kolay C# Formları, gerek olmadığını söylemişsiniz, enes baturu savunan fanlarına benziyorsunuz kusura bakmayın ama Bu yorumu gördükten sonra Fazlaca gülesim geldi, ben söylersem ağzım bozulacak, attığınızı yoruma tekrardan bakın, daha fazla ilgilenmiyorum eleştiriniz için minnettarım.
 
Yorumunuzu okuduktan sonra hiçbir fikrim değişmedi ancak beni eleştirmeniz hoşuma gitti, cevap olarak;

-Python ile evet uygulama yapabilirsiniz ama Saatlerinizi küçük bir uygulama için boşa harcarsınız, bu yönden en kolay C# Formları, gerek olmadığını söylemişsiniz, enes baturu savunan fanlarına benziyorsunuz kusura bakmayın ama Bu yorumu gördükten sonra Fazlaca gülesim geldi, ben söylersem ağzım bozulacak, attığınızı yoruma tekrardan bakın, daha fazla ilgilenmiyorum eleştiriniz için minnettarım.
Projenin hedef platformu ne bilmiyor ama C# WinForm öneriyorsun, sonra ben mi Enes Batur fanına benziyorum? :D Aynen.
 
Projenin hedef platformu ne bilmiyor ama C# WinForm öneriyorsun, sonra ben mi Enes Batur fanına benziyorum? :D Aynen.
Saygımı bu ana kadar korumuştum ancak biraz sinirlenmeye başladım, konu da büyük ihtimalle yarı yarıya bilgiyle dalmışsınız, Microsoft tarafından en iyi yazılım dilinin java, 2. olarak C# Olduğu onaylandı, form oluşturmak için solucan oyununun bile 2 saatte yapıldığı python dilini mi seçicek anlamadım :D :)
 
Saygımı bu ana kadar korumuştum ancak biraz sinirlenmeye başladım, konu da büyük ihtimalle yarı yarıya bilgiyle dalmışsınız, Microsoft tarafından en iyi yazılım dilinin java, 2. olarak C# Olduğu onaylandı, form oluşturmak için solucan oyununun bile 2 saatte yapıldığı python dilini mi seçicek anlamadım :D :)
Sinirlensen ne değişecek? Yarı yarıya bilgi falan diyor. :D Microsoft'un bir dile en iyi demesi ne değiştirir? Hedef platformu bilmeden WinForms tavsiyesi veren birisin. Ne biliyorsun adamın platform spesifik app yazacağını? Belki multi platform istiyor? WinForms'la multi platform app mi yazacaksın?

Dandik bir oyunun ne kadar sürede yapıldığına bağlı olarak en iyi dili mi seçiyoruz? O zaman desene Rust en kötü dil. JS'de en iyi.
 
Sinirlensen ne değişecek? Yarı yarıya bilgi falan diyor. :D Microsoft'un bir dile en iyi demesi ne değiştirir? Hedef platformu bilmeden WinForms tavsiyesi veren birisin. Ne biliyorsun adamın platform spesifik app yazacağını? Belki multi platform istiyor? WinForms'la multi platform app mi yazacaksın?

Dandik bir oyunun ne kadar sürede yapıldığına bağlı olarak en iyi dili mi seçiyoruz? O zaman desene Rust en kötü dil. JS'de en iyi.
Bu zaman da sizin kadar işsiz kişiler yok ne yazıkki boş boş saatlerini boş uygulamalara verecek. Python en basit dil olmasıyla beraber rekor yapılan işler bile ucuz fiyatlardan satılıyor, yaptığım anti virüs programı aylık 4.99 eurodan koydum ve 6 dakika sonra alıcı çıktı, tutmaz dediğim şey tuttu, ancak ailesel gerekçeler nedeniyle satamadım. Sen pythonu gözünde çok büyütmüşsün, konuyla daha fazla ilgilenmiyorum ve etiket atarsan raporlayacağım. Iyi akşamlar :D
 
Bu zaman da sizin kadar işsiz kişiler yok ne yazıkki boş boş saatlerini boş uygulamalara verecek. Python en basit dil olmasıyla beraber rekor yapılan işler bile ucuz fiyatlardan satılıyor, yaptığım anti virüs programı aylık 4.99 eurodan koydum ve 6 dakika sonra alıcı çıktı, tutmaz dediğim şey tuttu, ancak ailesel gerekçeler nedeniyle satamadım. Sen pythonu gözünde çok büyütmüşsün, konuyla daha fazla ilgilenmiyorum ve etiket atarsan raporlayacağım. Iyi akşamlar :D
Ne kadar üzücü. 5 Euro'ya sattığı ürünü ailesel sebeplerle satamamış... Ailesel sebeplerle 180 liradan olmuş. :( Çok üzüldüm. Atayım mı o 180 lirayı ben, düzelir mi moralin? Konuyla ne alaka diye sorarsam cevabını veremezsin gerçi de...

Mesajımın hangi kısmında Python önermişim ayrı mesele. Konuya verdiğin tavsiyenin yanlış olması ayrı mesele. Adamın hangi platformu hedeflediğini bilmeden WinForms önerisi veriyorsun. WinForms geliştirme kolaylığı olsun diye hala var, en iyi olduğu için değil. WPF ve WinUI varken en iyi olmanın yanına bile yaklaşamaz. Cross platform için MAUI yada AvaloniaUI ancak eğer amaç masaüstüyse Avalonia daha uygun bir seçim. Fakat illa böyle olmak zorunda değil. Eğer projeye uyuyorsa hem mobil hem masaüstü geliştirme için MAUI kullanılabilir. Hatta JS'de kullanılabilir. Dolayısıyla projeyi bilmeden tak dil önerisi sunmak mantıksız. İstenilen şeylerin kapsamını bile bilmiyorsun.

İstediğin yere de raporlayabilirsin bu arada. Ne üslup bozdum, ne de konu dışına çıktım.
 
Son düzenleme:
Ne kadar üzücü. 6 Euro'ya sattığı ürünü ailesel sebeplerle satamamış... Ailesel sebeplerle 180 liradan olmuş. :( Çok üzüldüm. Atayım mı o 180 lirayı ben, düzelir mi moralin? Konuyla ne alaka diye sorarsam cevabını veremezsin gerçi de...

Mesajımın hangi kısmında Python önermişim ayrı mesele. Konuya verdiğin tavsiyenin yanlış olması ayrı mesele. Adamın hangi platformu hedeflediğini bilmeden WinForms önerisi veriyorsun. WinForms geliştirme kolaylığı olsun diye hala var, en iyi olduğu için değil. WPF ve WinUI varken en iyi olmanın yanına bile yaklaşamaz. Cross platform için MAUI yada AvaloniaUI ancak eğer amaç masaüstüyse Avalonia daha uygun bir seçim. Fakat illa böyle olmak zorunda değil. Eğer projeye uyuyorsa hem mobil hem masaüstü geliştirme için MAUI kullanılabilir. Hatta JS'de kullanılabilir. Dolayısıyla projeyi bilmeden tak dil önerisi sunmak mantıksız. İstenilen şeylerin kapsamını bile bilmiyorsun.
Merhaba, bu gerçekten son mesajım, attığınız mesajları yazılım grubumda paylaşıyorum ve sayenizde günlük eğlencemizi çıkarıyoruz, yorumlarınız ve söylentileriniz umrumda bile değil, biraz daha düşmek için biraz daha yazabilirsiniz <3 :D
 

Technopat Haberler

Yeni konular

Geri
Yukarı