"Enter"a basıp içeriğe geçin

Ay: Ekim 2019

iPad Multitasking support requires these orientations Hatası ve Çözümü

iPad Multitasking support hatasını varolan bir react-native projem için xcode IDE si içerisinde projenin General sekmesinde Deployment Info kısmında yer alan iPad seçeneğini etkinleştirdiğimde aldım. Hatanın içeriği ve nasıl çözüleceği ile ilgili öneri makale devamında mevcuttur.

Javascript array işlemleri için yardımcı olabilecek ipuçları

Javascript array işlemleri, bu makalede Javascript’de en sık kullanılan türlerinden biri olan Array üzerinden sizlere yardımcı olabilecek farklı ipuçlarını güncel olarak bu makalede paylaşıyor olacağım. Böylelikle Array üzerinde yapmak istediklerini az kod ile yapmış olacaksınız.

Geliştirici Bülteni 12 – Haftalık Geliştirici Bülteni

Bu bültende önceki bültenlerimize göre daha fazla konuya yer verilmiştir. Galiba yavaş yavaş eski performansıma kavuşuyorum diye düşünüyorum :). inşallah her hafta sizlerle stabil olarak bu denli dolu dolu içerikler paylaşmaya devam edeceğim. Bültene dönersek bu bültende hazırlamış olduğunuz projeleri hemen deploy edip müşteriye sunmaya yada arkadaşlarınız ile paylaşmaya ihtiyacınız var ama host bilgilerinizi unuttunuz yada host v.s. ile uğraşmadan hemen kod ortamındayken deploy etmek istiyorsunuz bunun için iki farklı kaliteli ücretsiz hizmete yer verdim. Bültende yer verdiğim 2 farklı Javascript kütüphanesi ile farklı şekillerde sunumlar oluşturup sunumlarınızı kendi hazırlamış olacağınız ortam üzerinden verebilirsiniz. Microsoft’un yeni gözdesi olan Blazor için Ücretsiz material design tema paketi ve Blazor’ı makinenize herhangi bir şey kurmadan deneyebileceğiniz online editörü yine bu bülten içerisinde bulabilirsiniz. Önceki bültenlerde paylaşmış olduğumuz online fake json server’lara alternatif farklı bir online hizmete yer verildi son olarak projelerinizde eğer belirli bir konu üzerinden yada konu gözetmeksizin farklı ülkelerden 30.000 üzerindeki kaynaktan haberleri toplayıp bunu sizlerle paylaşan bir platform’a yine aynı şekilde bülten içerisinde yer verildi.

React Native Make ile icon ve splash screen oluşturma

React Native Make, Mobil uygulama geliştirirken farklı boyutlarda istenen simge ve splash screen’leri ayarlamak gerçekten beni sıkıyor ve olabildiğince tek bir yerden araçlarla generate etmeye çalışıyorum. Şimdiye kadar Android(Java), Cordova, Xamarin, Flutter’da bu şekilde tool’lar ile hem Android hemde iOS için ikon ve splash screens dosyalarını kolayca generate edebildim şimdide aynı durumu React native içinde yapmam gerekti ve React native tarafında da diğer cross platform ve native framework/diller’de olduğu gibi yardımcı bir araç olduğunu gördüm kullandım ve ihtiyacımı karşıladı. Ben de sizlerle bu aracı paylaşmak istedim.

MacOS İşletim Sisteminde Kalıcı Path Ayarlama

MacOS İşletim Sisteminde Kalıcı Path Ayarlama, Windows’un Environment Variables(Ortam değişkenleri) yönetimi oldukça basit ve anlaşılır bir durumda iken MacOS’da bunu ayarlamak biraz sancılı geldi ama asıl yöntemi öğrendikten sonra oldukça kolay olduğunu gördüm benim gibi MacOS’da can çekişmeyin diye bu çerez niyetine sorun-çözüm makalesini yazmaya karar verdim.

WordPress’te Optimizasyon ve Hosting Önemi

İnternet dünyasında popüler uygulamalardan biri olan wordpress yazılımını birçok web site tarafından kullanılan bir CMS uygulamasıdır. Bu uygulama kullanım açısından sunduğu kolaylıklar ve birçok eklenti ile özelleştirebilme özelliğine sahip bu uygulama oldukça popüler ve geliştirilmeye devam edilen bir yazılımdır. Her konu hakkında eklenti ve tema bulabildiğiniz bu yazılımlar herkes tarafından kullanılabilen oldukça basit ve anlaşılır arayüze sahiptir.

Tasarımsal olarak tema seçenekleri bulunan ancak özel olarak farklı satış sitelerinden alınabilen temalarda bulunabilmektedir. Tema konusunda oldukça seçici olup her sektöre göre farklı bir tema bulmanız mümkündür. Gelişim açısından oldukça hızlı ilerleyen WordPress eklenti ve tema tarafında da birçok yapıma ve hala geliştirilmeye devam etmektedir.

Dart dili ile web programlamaya giriş

Dart dilini flutter geliştirmelerimde aktif olarak kullanıyorum ve artık web kodlamasını da dart dili üzerinden yapabilmekteyiz. Normalde javascript’in compile time bir dil olmaması dolayısıyla üzerine bir katman konularak Typescript kullanıyorum böylelikle type-safe ve OOP olarak geliştirme yapabiliyorum ama Typescript’i geliştirici tecrübemin tamamında kullanıyor olsam da mağlesef developer’ı üzen noktaları da mevcut