ağ
Swift 3'te SpriteKit Oyunu Nasıl Oluşturulur (Bölüm 3)
Bir [SpriteKit](https://developer.apple.com/spritekit/) oyunu oluşturmak için ne gerektiğini hiç merak ettiniz mi? Düğmeler olması gerekenden daha büyük bir görev gibi mi görünüyor? Bir oyunda ayarları nasıl sürdüreceğinizi hiç merak ettiniz mi? SpriteKit'in piyasaya sürülmesinden bu yana iOS'ta oyun yapmak hiç bu kadar kolay olmamıştı. Bu üç bölümlük serinin üçüncü bölümünde, RainCat oyunumuzu ve SpriteKit'e girişimizi tamamlayacağız. [Önceki dersi](https://www.smashingmagazine.com/2016/12/how-to-build-a-spritekit-game-in-swift-3-part-2/) kaçırdıysanız, [GitHub'da](https://github.com/thirteen23/RainCat/releases/tag/smashing-magazine-lesson-two) kodunu alarak yetişebilir. Bu öğreticinin Xcode 8 ve Swift 3 gerektirdiğini unutmayın.
Daha fazla okuFırça Yazısı: Sadece Uygulamadan Sonra Daha İyi Oluyor (2. Kısım)
Bu makalede Alma Hoffmann, bir öğrenci olarak yolculuğunu paylaşıyor ve ipuçları, pratik tavsiyeler, nasıl yapılır videoları ve ücretsiz şeyler paylaşarak başlamanıza yardımcı oluyor. Küçük bir spoiler uyarısı: Alıştırma ilerleme kaydeder.
Daha fazla okuSahtekâr Değil: Ön Uç Yorgunluğuyla Mücadele
Bu makalede, David Berner yorgunluğun nasıl önleneceğine dair tavsiyeler paylaşıyor. Tamamen tükendikten sonra, yaptığınız şeye ve neden yapmaya başladığınıza olan tutkunuzu yeniden kazanmanız çok zor.
Daha fazla okuAdobe XD'de Tekrar Izgarasını Keşfetme
Bir görsel tasarımcıysanız, muhtemelen zamanınızın çoğunu birden çok görsel öğede küçük ayarlamalar yaparak geçiriyorsunuzdur. Belki müşteriniz, öğelerinizin her biri arasında birkaç piksel daha dolguya ihtiyaç duyduğuna karar vermiştir veya belki de tüm avatarlarının köşeleri yuvarlatılmış olması gerektiğine karar vermiştir. Herhangi bir şekilde, tasarımınızda aynı ayarlamayı tekrar tekrar yaparken bulabilirsiniz… ve tekrar tekrar. _Adobe Experience Design CC_'de (Beta), bir tasarımcının iş akışının bu sıkıcı yönünü ele almak için Izgarayı Tekrarla özelliğini tanıttık. Bu makalede, zaman kazandıran bu özelliğin gerçek gücünü ortaya çıkarmak için derinlere ineceğiz. Bir Tekrarlama Izgarası oluşturup ayarlayacağız, ona içerik ekleyeceğiz ve Adobe XD'nin basit ve güçlü Prototip Modunda bağlayacağız. Takip etmek isterseniz, _Adobe XD_'yi ücretsiz olarak indirebilir ve test edebilirsiniz.
Daha fazla okuİyimser Kullanıcı Arayüzlerinin Gerçek Yalanları
Üç kullanıcı arabirimi (UI'ler) bir pub'a gider. İlki bir içki ısmarlar, ardından birkaç tane daha. Birkaç saat sonra hesabı sorar ve meyhaneyi sarhoş bırakır. İkinci kullanıcı arayüzü bir içki ısmarlar, parasını peşin öder, başka bir içki ısmarlar, parasını öder vb. ve birkaç saat içinde barı sarhoş bırakır. Üçüncü kullanıcı arayüzü, içeri girdikten hemen sonra bardan sarhoş olarak çıkar - barların nasıl çalıştığını bilir ve zaman kaybetmeyecek kadar verimlidir. Bu üçüncüyü duydunuz mu? Buna "iyimser kullanıcı arayüzü" denir.
Daha fazla okuWeb Geliştirme Okuma Listesi #158: Form Kullanılabilirliği, Vue.js ve Kritik CSS'yi Ortaya Çıkarma
Bu günlerde, **geliştiriciler olarak dünyamızda ne gibi bir amacımız var** diye düşünüyorum. Burada size bir cevap veremem, bunun yerine sizi de bunun hakkında düşünmeye teşvik etmek istiyorum. Bu konuda bir fikriniz var mı? Sadece diğer insanların taleplerini memnuniyetle mi karşılıyoruz? Yoksa bizden çözüm talep edenlere, haksız olduklarını düşünürsek onlara akıl vermekle mi sorumluyuz? Zor bir soru ve cevabı buradaki herkes için farklı olacak. Bana düşüncelerinizi bildirmek isterseniz, onları duymaktan mutlu olurum. Bana katıl, bu haftanın listesi çok büyük. Teknik ve tasarım kavramlarını açıklayan, daha akıllı uygulamalar yazmak için yeni JavaScript yöntemlerinin nasıl kullanılacağını ve CSS Izgara Düzenlerinden öğrenilen dersleri ve mutluluğunuzu gözetecek ipuçlarını paylaşan çok fazla iyi kaynak ortaya çıktı.
Daha fazla okuDünyanın En İyi Açık Cihaz Laboratuvarları Nerede?
Her geliştirici, bir web sitesinin en son iPhone'da göründüğü ve amacını yaptığı için her mobil cihazda çalışacağı anlamına gelmediğini bilir. Bu makalede, oradaki birçok açık cihaz laboratuvarından bazılarını **vurgulayacağız** - topluluk tarafından destek ve ilgiyi hak eden harika ve yararlı girişimler. Açık cihaz laboratuvarları (ODL'ler), teknik ortamımızı alt üst eden sayısız işletim sistemi, tarayıcı ve cihaza bir yanıttır. Geliştiricilere web sistemlerini, web sitelerini ve uygulamalarını bir dizi yazılım ve donanım üzerinde test etmek için (genellikle) boş bir alan sunarlar. Bu öncül, insanların iş için doğru ODL'yi bulmalarına yardımcı olmak ve bu test merkezleri için daha fazla destek sağlamak için bir topluluk hareketi olan [OpenDeviceLab.com](https://www.OpenDeviceLab.com) girişiminin özünü oluşturur. .
Daha fazla okuDramatik Vektör Çizimler Nasıl Oluşturulur
Bir yıldan fazla bir süredir Smashing Magazine'in aylık koleksiyonları için masaüstü duvar kağıtları çiziyorum ve her seferinde çok eğlenceli ve zorlu bir görev. Bu yazıda, **işlemin tüm aşamalarına nasıl yaklaştığımı** paylaşmak ve Adobe Illustrator'da vektör illüstrasyonları oluşturmak için genel teknikler sağlamak istiyorum. Umarım bu teknikleri faydalı bulursunuz. Belirli bir çizimden bahsederken — [May'in bu yılki duvar kağıdı koleksiyonunda] yer alan "Kendini Anla" masaüstü duvar kağıdının illüstrasyonu(https://www.smashingmagazine.com/2016/04/desktop-wallpaper-calendars- may-2016/#self-yourself-05-2016) - Bir illüstratör ve tasarımcı olarak deneyimlerimden önemli çıkarımları da vurgulayacağım.
Daha fazla okuAlışılmışın Dışı: Tasarım İlhamı (Kasım 2016)
Sonbaharın tüm ihtişamını göstermeye başlamasıyla, içeride kalıp sıcak kakaonuzu içmek için gerçekten hiçbir neden yok. Hayır, dışarı çıkıp doğanın sunduğu tüm o **sıcak renkleri**, özellikle de artık neredeyse baktığınız her yerde bulunabilen **canlı altın sarısı yaprakları** içinize çekmenin zamanı geldi. Puslu sabahların ve güzel, sıcak renk paletlerinin mevsimi. Bu ayki koleksiyonda, bu mevsimsel duyguyu ifade eden birkaç illüstrasyon ve fotoğraf topladım. Yukarıda sunulan çizim, kış gelmeden günlerinizi nasıl geçireceğinizin harika bir yolunu gösteriyor.
Daha fazla okuDip Navigasyon Tasarımının Altın Kuralları
Tasarım sadece güzel görünümden daha fazlasıdır – tüm tasarımcıların bilmesi gereken bir şeydir. Tasarım aynı zamanda kullanıcıların bir ürünle nasıl etkileşime girdiğini de kapsar. İster bir site ister uygulama olsun, daha çok bir sohbet gibidir. Navigasyon bir konuşmadır. Kullanıcılar yollarını bulamazlarsa, sitenizin veya uygulamanızın ne kadar iyi olduğu önemli değildir. Bu gönderide, mobil uygulamalar için iyi gezinme ilkelerini daha iyi anlamanıza yardımcı olacağız ve ardından iki popüler kalıp kullanarak bunun nasıl yapıldığını göstereceğiz. Son yılların en başarılı etkileşim navigasyon tasarımlarını incelediğimizde, temelleri _kusursuzca_ yürütenlerin net kazananlar olduğu görülüyor. Alışılmışın dışında düşünmek genellikle iyi bir fikir olsa da, çiğneyemeyeceğiniz bazı kurallar vardır.
Daha fazla oku