24 Temmuz 2018 | 0 yorumGeri planda(background) bazı işleri yapmak, yazılım geliştirme sürecinde sık karşılaştığımız bir durum. Örneğin, iş sürecini tıkamadan geri planda e-posta gönderimi veya uzun süren bir işi kullanıcıyı bekletmeden geri planda yapmak. Bunların dışında gece veya sistem rahatken çalışacak ve toplu yapılacak...
21 Mayıs 2018 | 2 yorumÖnceki yazımızda React Native ile mobil uygulama geliştirimi üzerine değinmiştik. Bu yazımızda ise ReactJS'in Web tarafında kullanımı için geliştirim sürecini kolaylaştıracak arayüz kütüphaneleri ve bu kütüphanelerin kullanımına değineceğiz. Öncelikle Bootstrap uyumlu kütüphanelerden başlayalım.
1....
22 Şubat 2018 | 2 yorumÖnceki yazımızda DotNet Core MVC hakkında gelişmeleri sizlere aktarmıştık. Yazının üzerine gelen yorumlar arasında Hakan tarafından da aşağıdaki gibi bir öneri gelmişti:
.NET Core uygulamaların diğer bulut platformlarına deploy edilmesi hakkında Türkçe bir kaynağın olmamasının yanı sıra derli toplu bir...
25 Ocak 2018 | 0 yorum
Yazılım geliştirme süreçlerinde IDE'lerin sıklıkla yapılan işler için otomatik kod oluşturma fonksiyonları bulunur. Bunlardan bazıları getter-setter fonksiyonlarını, constructor'ları, foreach döngülerini oluşturan küçük işlevler olabileceği gibi, veri tabanı yapısını ele alarak, tablo ile ilgili...
12 Aralık 2017 | 18 yorum Kaynak: www.raywenderlich.com
Android ve iOS için native kod yazan arkadaşlar bilirler. Yazdıkları uygulama için şirket tarafından bir güncelleme istendiğinde hem iOS hem de Android ekibi meşgul edilir. Peki ya native UI sunan, web tabanlı bir geliştirme ortamı sağlayan bir çatı olsa ve bu çatı kullanılarak tek...
27 Kasım 2017 | 4 yorumInternet üzerinden yaptığımız alışverişlerde çoğumuz kredi kartı bilgilerimizi girerek ödeme yapıyoruz. Yazılım geliştiriciler de bu ekranların oluşturulması ve servis bağlantılarının güvenli şekilde yapılması konusunda çalışıyorlar. Peki online ödeme ekranlarında kredi kartı bilgilerinin girildiği...
1 Kasım 2017 | 6 yorum
ASP.NET Core MVC, platform bağımsız şekilde geliştirilebilir, test edilebilir ve kolayca bakım yapılabilir web uygulamalarının oluşturabilmesini sağlar. .NET Core platformunda çalışır. Bu platformun .NET dünyasından geçiş yapan yazılımcılar için getirdiği en büyük yeniliklerden biri, web uygulamasının...
25 Ekim 2017 | 2 yorumBu yazıda Java 8 hakkında bilinmesi gereken konulara göz atacağız. Bildiğiniz gibi geçtiğimiz günlerde Java 9 çıktı. Sektörde Java kullanımının bir versiyon geriden geldiğini söylemek yanlış olmaz. Örneğin çalıştığım kurumda(iyzico) uygulamaların %75'ine yakını Java 8 ile geliştiriliyor. Dolayısıyla Java...
15 Eylül 2017 | 2 yorum
Günlük hayatta yazdığımız algoritmalar için karmaşıklık analizini büyük O notasyonu cinsinden hesaplayabiliyoruz. Peki yazdığımız O(n) karmaşıklığına sahip bir kod gerçekten ne kadar hızlı ve hangi sürelerde yanıt veriyor? Bu gibi istatistiklerin tutulması ve programcı tarafından hesaplanması ek bir yük...
9 Eylül 2017 | 1 yorumBu yazıda son yıllarda programlama dünyasına hızlı giriş yapan ve gelecek vaadeden Julia programlama dilini tanıtıp temel özelliklerinden, avantajlarından ve sağladığı kolaylıklarına değineceğiz.
Julia yüksek seviyeli, yüksek performanslı ve kullanıcısına verebileceği en iyi performansı bilgisayarı yormadan...