10 Nisan Pazartesi ´17
Swift Mobil uygulama geliştirmeye meraklıysanız ve iOS uygulama geliştirmeye başlamak için çok güzel bir kaynakla karşılaştım geçenlerde. Örnek kodları da github'dan indirebileceğiniz, hem video hem yazılı okuyabileceğiniz bir kaynak:

Dersler:
https://swifteducation.github.io/teaching_app_deve......ith_swift/

iTunesU'dan mobil cihazınızdan dersleri takip edebileceğiniz:
https://itunes.apple.com/us/course/app-development......1003406963

Örnek projelerı de bulabileceğiniz kaynak kodları:
https://github.com/swifteducation
9 Ağustos Salı ´11   —   1 Yorum

Gorsel olarak hicbir degisiklik gormesenizde kodda inanilmaz bir degisiklige gittigim mfyz.com altyapisinda cok buyuk bir yapilanma var. 4-5 yil once olsa siteyi tekrar kodlama gibi bir yontemi secerdim, aynen daha once 7 kere yaptigim gibi.

Fakat son birkac yildir icinde bulundugum projelerde kodu yeniden yazmadan gelistirmenin her zaman icin en iyi yontem olduguna karar verdim. Konuyla ilgili joel'in blogunda yazdigi cok guzel bir yazi var aslinda. Kesinlikle refactoring her zaman en dogru cozum.

http://www.joelonsoftware.com/articles/fog0000000069.html
4 Şubat Cuma ´11   —   2 Yorum

Less

LESS CSS ile çalışmak oldukça keyifli. Kesinlikle herkese öneririm. Özellikle de sürekli php veya javascript gibi dillerle çalışan programcılar bunu seveceklerdir. Çünkü CSS yazarken değişken, kontroller gibi program yapıları kullanamıyorsunuz. Eğer sistematik bir css geliştiriyorsanız, mesela gridlerle çizilen, belli bir paleti olan veya pozisyon, kenarlıklar gibi değerleriniz sürekli tekrar eden değerler ise LESS CSS kullandığınız zaman aradaki farkı çok daha iyi hissedeceksiniz.

Örnek veriyorum, CSS3 ile daha çok tekrar etmeye başladığım border-radius için aynı değeri 3 satırda giriyorsunuz, eğer aynı radius değerini mesela 4 sınıf için tanımlamanız gerekiyorsa 12 kere bu satırları tekrar etmeniz gerekiyor. Less'de sadece border radius için parametrik çalışan fonksiyon tanımlayarak her yerde bu fonksiyonu çağırabilirsiniz.

Çok basit bir şekilde tek javascript dosyasıyla çalışıyor, eğer isterseniz sunucunuzda da less dosyalarınızı derleyip javascript bagımlılığı olmadan css olarak sunabilirsiniz.

Kesinlikle denemeye değer:http://lesscss.org/
Smashing Book

Sıkı durun, Eylül ayında Smashing Magazine'in derlemasyon da olsa güzel bir kitabı geliyor. Tüm internet aleminde iş yapan insanın incelemesi gereken bir kitap diye düşünüyorum.

İçeriğinde :
- CSS Tasarım
- Arayüz tasarımı, Modern web sayfalarının arayüzleri
- Web tipografisi
- Kullanılabilirlik, erişilebilirlik
- Tasarımda renk bilgisi, kullanımı
- Site optimizasyonu
- Tasarımlarınızı satmanın yolları / sattıracak tasarım yapmak
- Bir siteyi markaya çevirmenin yolları
- Sektörün otoriteleri ile röpörtajlar
- Son olarak smashing magazine'nin öyküsü

İçeriği oldukça dolgun diye umuyorum, Sonuçta smashing magazine, özellikle web tasarım konusunda makaleler/kaynakları derleme yapan ilk kaynak. İllaki bu derlemelerden çok çok iyi (yani en iyilerini) bir kitaba dönüştürmüş olmaları muhtemel ve bu da kaliteli olacağını hissettiriyor.

Türkiye'ye sanırım 5$ kargo parası ödeyerek 24$'lık kitabı ön sipariş verebiliyormuşuz.

Şuradan satın alabilirsiniz :
http://www.smashingmagazine.com/2009/08/05/the-sma......nd-save-20

Popüler Etiketler

css3 css html htaccess apache route router mod_rewrite job developer mfyz optimizasyon apple macosx twitter bootstrap jquery social tool open source lisans wordpress blog cms mysql sql analyse procedure web app php mdb2 pear injection session cookie network facebook iphone svn subversion git version control deployment istatistik sosyal medya cache ie internet explorer html5 javascript js date tarih ios ipad app store store in-app purchase purchase verification integration storekit itunes connect itunes server widget seo search optimization meta nedir konsol terminal portfolio textarea tebrik osx player internet wanda linux rss parse xml örnek kod xhtml digital firefox link plugin lifestream kitap ui design development regex auth http laptop notebook logo less compile compiler windows app on-the-fly license gimp howto while google chart api applications free url proje form input mobile radio style prepare execute insanlar xmlhttprequest ajax mootools login download fstab ntfs assets framework www subdomain redirect crossdomain service connect support browser media phpstorm jetbrains pgsql mssql ide editor iOS share box calendar spam browsers mail signature imza kampanya ubuntu query select kontrol yapıları if switch icon ikon grafik banner dokuman oyun doritos tytz screen startups newsletter subscription webkit music db database export language ingilizce sitemap generator object ux coding table ruffles button workspace code kurulum wireless opengraph graph fql pharma hack statistics nasıl diff zaman ipucu icons