Kripto paraların yine alev aldığı günler yaşıyoruz. Pandemi nedeniyle artan risk iştahı ile birlikte ülkemiz kripto para piyasalarında en aktif ülkelerden biri konumuna geldi. Ancak gerek sosyal medya gerekse diğer mecralarda gördüğümüz yanlış yatırımlar, yanlış risk yönetimi gibi sebeplerden ciddi kayba uğrayan insanlar mevcut, her geçen gün yenileri ekleniyor bu insanlara. Özellikle kaldıraçlı işlemlerin borsalar ve bazı fenomenler tarafından komisyon kazanmak için ciddi şekilde pazarlanması ile bilinçsiz bir şekilde, çabuk para kazanmak için kaldıraçlı işlemler de açmaya başladı çoğu yatırımcı. Kaldıraçlı ya da spot işlemler farketmez, eğer doğru risk yönetimi yapılmazsa sürdürülebilir bir karlılık elde etmek pek mümkün gözükmüyor.

Kaldıraçlı…


Photo by Patrick Weissenberger on Unsplash

Finansal piyasalar uzun zamandır ilgimi çeken bir mecra. İlgi çekici olduğu kadar da korkutucu. Bu piyasanın korkutucu olmasının en büyük nedeni para kaybetmek. Para kaybetmenin en büyük nedeni ise insani duygularımız. Yazılım ile insani duyguları/hataları ortadan kaldırmak ise günümüzde son derece kolay. Biraz yakından bakalım.

Piyasa nasıl ve neye göre hareket eder?

Piyasa dediğimiz şey aslında alıcıların ve satıcıların oluşturduğu bir pazar yeridir. Çok basitçe düşünürsek bir mala talep artarsa fiyatı yükselir, talep düşerse fiyatıda düşer. Örneğin bugünlerde 0 km araçların tedarik edilememesi sebebiyle 2. el araçlara talep artmıştır. Dolayısıyla fiyatlarıda artmıştır. Burada alıcılar iştahlıdır, araç almak istiyorlar. Satıcılar ise 0 km araç stoğu olmadığını bildiğinden toktur…


Photo by Ron McClenny on Unsplash

Birkaç bölümden oluşacak App Store Optimization yazı dizisine başlıyoruz. Takibi kolay olması adına burada hangi başlıklar olacağını görmeniz ve kolayca ulaşabilmeniz adına içindekiler tadında bir yapı olacak. Ve bu içindekiler kısmı her yazıda yer alacak. Let the game begin!

  • App Store Optimization Nedir? [BURADASINIZ]
  • ASO İçin Keyword Bulmak [YAKINDA]
  • ASO Araçları Nelerdir? Hangi ASO Araçlarını Kullanmalıyım? [YAKINDA]
  • ASO’ya Etki Eden Faktörler [YAKINDA]
  • Dil Desteği ve ASO’da ki Önemi [YAKINDA]
  • ASO Keyword Sayımızı Arttırma [YAKINDA]
  • Örnek Bir Uygulama İçin ASO Yapalım [YAKINDA]

App Store Optimization, yani türkçeleştirirsek uygulama mağazası optimizasyonu, mobil uygulamaların uygulama mağazalarında bulunmasını ve organik download sayımızı etkileyen, web…


Photo by Farzad Nazifi on Unsplash

If you are planning to start your own business, it is good to find some ways to present it to the audience in the market. The best idea is to create an app online and develop healthy connections with your buyers online. For a layman, your mobile app must be just another app on his gadget; but in actual, only an app developer and game developers know the real efforts behind pre-launch and post-launch phase of a mobile app. …


Türkiye’nin en büyük emlak sitelerinden biri olan Milliyet Emlak ile yaptığımız çalışma sonucunda, mobil uygulamalarını React Native ile 1 ayda yeniden yazdık.

Peki neden React Native tercih ettik ? React Native tercih etmek bize neler kazandırdı ? Hepsine tek tek değineceğiz.

House Of Apps olarak Türkiye’de React Native teknolojisini en hızlı benimsemiş şirketlerden biriyiz. Güçlü bir React Native ekibimiz var. Bu bilgi birikimimizi de elimizden geldiğince sizlere aktarmak istiyoruz.

Hız

React Native’in bizlere sağladığı en büyük yararlardan bir tanesi şüphesiz hızdır. Özellikle UI katmanını inşa etmek React Native ile native mobil uygulamalara göre oldukça hızlı. Hot Reloading ve Live Reloading gibi…


Hayır. Bu bir başarı yazısı olmayacak. Aklımıza bir fikir geldi, yaptık ve zengin olduk demek isterdim, şimdilik “İyi denemeydi Montaigne” demekle yetineceğiz.

Ocak 2017'nin başlarında, işten çıkıp Ayberk Anıl Atsız ile eve dönüş yolculuğumuza başlamıştık.

AAA: Survivor başlıyor yakında, bir app mi yapsak ?
MM: Oha, güzel fikir he. Yapalım mı ?
AAA: Yapalım kanka.
MM: Ne zaman başlıyor survivor, sanki bu aralar başlayacak gibi hatırlıyorum, yetişir mi ?
AAA: 10 gün falan var. Yetişir bence.
MM: Firebase mi kullansak ? Chat falan koyarız, konular açarız insanlar belirli konularda konuşurlar ?
AAA: Çılgınsın.


Yine başlık bulmakta zorlandığım yazılardan biriyle daha karşınızdayım. Bu yazımızda go ile yazdığımız/yazılmış bir paket var ise bunu ios ve android uygulamalarımızda nasıl kullanacağımıza bakacağız. Ben kendi projelerimden biri için mahmut diye bir encryption paketi yazmıştım. Server-side encrypt ettiğim bir veriyi, client-side decrypt etmem lazımdı, go’nun mobil desteğini test etmek istiyordum ve beklediğim fırsat gelmişti. Go’nun mobil desteği şuanda stabil olmamasına rağmen ben bir sorun yaşamadım ve gayet başarılı çalıştığını söyleyebilirim.

Go mobile projesinde aktif olarak rol alan Burcu Dogan‘a teşekkür ederim. Bence inanılmaz bir iş başarıyor.

Go mobile’ın oldukça yalın ve anlaşılır bir wiki sayfası var. …


Golang bir süredir ilgimi çeken, fırsat buldukça öğrenmeye, bir şeyler yapmaya çalıştığım dillerin başında geliyor. Nedir Golang derseniz, Google bünyesinde geliştirilmiş bir yazılım dili. Temel özelliği ise script gibi yazılan ama oldukça hızlı derlenen bir dil olması. Ortaya çıkış sebebi ise, mevcut dillerde büyük projeler kodlandığında ortaya çıkan derlenme süresinin uzunluğu, deployment karmaşası, concurrency’nin 40 takla atarak sağlanıyor olmasını gösterebiliriz. Geçmişi 2007 yılına dayanıyor ve ben bu yazıyı yazarken güncel versiyon olarak 1.4.2 sürümü kullanılıyor. Go dilinin arkasında ise Rob Pike abimiz yer alıyor. Go’ya kısa bir göz atmak isterseniz şöyle bir Türkçe turu da mevcut. …


Merhaba, bu yazımızda React Native ile gerçek bir API nasıl tüketilir bunu inceleyeceğiz. Native uygulamalarda olduğu gibi React Native’de de bir View render edilirken birden çok faz bulunuyor. Bu yazımızda klasik bir api çağrısı yapılırken, View’ın yaşam döngüsünü inceleyeceğiz.

Not: Mobil uygulama üzerinde Github Gistleri gözükmüyor, masaüstünden ya da tarayıcı üzerinden okumanızı tavsiye ederim.

Öncelikle geçen yazıda belirttiğim gibi Product Hunt API’ını tüketeceğimiz için, eğer üye değilseniz öncelikle Product Hunt’a üye olun. Ardından API’ı kullanabilmek için keylerimizi alacağız. “API Dashboard” adında bir sekme var profilimizin altında ona tıklıyoruz.


React native ile mobil uygulama geliştirmeye başlamadan önce yapmamız gereken bazı kurulumlar var. Bunların başında Xcode ve node.js geliyor. Tam listesi ise şöyle:

XCode

React Native ile iOS uygulama geliştirmek için XCode’a ihtiyaç duyacağız. Aslında javascript ile kod yazacak olsak bile projenin derlenmesi, App Store’a gönderilmesi ve bazı özel durumlarda Objective-C kodu yazacağımız için XCode bize gerekli olacak. Mac OS X kullandığımız için App Store üzerinden XCode 6.3 ya da daha yüksek bir sürümü indirmemiz gerekiyor.

Melih Mucuk

Software Engineer / Go-Getter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store