turbolinks / turbolinks-ios

Native iOS adapter for building hybrid apps with Turbolinks 5
MIT License
880 stars 92 forks source link

Documentation #142

Closed puskuruk closed 6 years ago

puskuruk commented 6 years ago

Hi,

First I watched => https://www.youtube.com/watch?v=SWEts0rlezA and I really impressed with this presentation.

I try to understand turbolinks-ios. Normally I develop rails applications and I want to develop native ios application with turbolinks-ios and.

I tried to understand demo application but it's very basic. Documentation is not clear too... How can I learn turbolinks-ios? Can you lighten my way? I found those =>

Building Hybrid Apps with Rails - a Case Study(Proof of Concept):

Simple Explanation of How Rails Apps Connect to Native Ios Apps w Turbolinks-ios:

https://buildtoship.com/building-an-ios-app-with-turbolinks-ios/

How to pass the user's device token to your Rails backend in the case that you want to send push notifications:

https://buildtoship.com/devicetoken-and-turbolinks-ios/

Explanation How Can You Make Apps for IOS and Android w Turbolinks via Code:

https://reinteractive.com/posts/324-making-ios-android-apps-with-rails-turbolinks

Authentication w Devise via Turbolinks for IOS and Android:

https://thetizzo.com/howto/2016/10/03/authentication-with-devise-and-turbolinks-for-iOS

Javascript on Native Swift App w WebKit:

https://medium.com/capital-one-developers/javascript-manipulation-on-ios-using-webkit-2b1115e7e405

Swift 4 Protocols and How We Use Them:

http://iosbrain.com/blog/2018/01/20/understanding-swift-4-protocols-and-using-them-in-your-apps/

Swipe for Refresh in WebView:

https://stackoverflow.com/questions/36256448/how-do-i-add-pull-to-refresh-in-webview

Tab Bar Story Board and Turbolinks 5:

https://buildtoship.com/tab-bar-native-hybrid-app-with-xcode-storyboards-and-turbolinks-5/

Have a nice day!

zachwaugh commented 6 years ago

Hi @puskuruk, the best way to learn about it is reading the README and using the demo app and code. The surface area of the framework is pretty small and the majority of code will be up to your application. There's not really one way to create an app with Turbolinks. If you can provide some more specific or concrete questions, I'm happy to help.

scarroll32 commented 6 years ago

Awesome collection of links @puskuruk !