Turbolinks IOS
Turbolinks IOS Rails camiasinin imdadına yetişen hibrid uygulama yazma imkanı veren bir framework. Ama uygulamanın ne kadarı hibrid ne kadarı native olması gerektiğini sizin karar vermeniz gerekiyor, zira uygulamayı yazmak için biraz da swift bilmeniz gerekiyor.
Ben bu yazıda turbolinks-ios reposu üzerinden nasıl örnek bir uygulama yapılabilir onu irdelemek istiyorum. Internette başka örnek uygulamalarda bulabilirsiniz ama bu repo offical olduğu için seed olarak kullanmak daha doğru bir seçim olacaktır. Ama bu o kadarda kolay değil repo biraz eski ve clone’ladıktan sonra üzerinde bazı değişiklikler yapmak gerekiyor.
Clone & Bundle
Repoyu clone’ladıktan sonra cocoapods gem’ini yüklemek gerekiyor.
Swift için yapılması gerekenler şimdilik bu kadar. Lakin uygulama için birde server’a ihtiyacımız var.
demo-server dosyasını server klasörünün içine taşımalıyız. Şimdi de demo-server‘ı aşağıdaki gibi düzenleyelim. Biz daha önceden bundle update yaptığımız için gereksiz kodlardan arındırılmış hali aşağıdaki gibidir.