{"action":"created","issue":{"url":"https://api.github.com/repos/reagent-project/reagent/issues/119","labels_url":"https://api.github.com/repos/reagent-project/reagent/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/reagent-project/reagent/issues/119/comments","events_url":"https://api.github.com/repos/reagent-project/reagent/issues/119/events","html_url":"https://github.com/reagent-project/reagent/issues/119","id":65274772,"number":119,"title":"React Native Support","user":{"login":"chadharrington","id":421618,"avatar_url":"https://avatars.githubusercontent.com/u/421618?v=3","gravatar_id":"","url":"https://api.github.com/users/chadharrington","html_url":"https://github.com/chadharrington","followers_url":"https://api.github.com/users/chadharrington/followers","following_url":"https://api.github.com/users/chadharrington/following{/other_user}","gists_url":"https://api.github.com/users/chadharrington/gists{/gist_id}","starred_url":"https://api.github.com/users/chadharrington/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chadharrington/subscriptions","organizations_url":"https://api.github.com/users/chadharrington/orgs","repos_url":"https://api.github.com/users/chadharrington/repos","events_url":"https://api.github.com/users/chadharrington/events{/privacy}","received_events_url":"https://api.github.com/users/chadharrington/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/reagent-project/reagent/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":23,"created_at":"2015-03-30T18:41:18Z","updated_at":"2015-05-21T13:15:56Z","closed_at":null,"body":" What is your thinking on supporting React Native?\r\n\r\nWe are big fans of Reagent (and re-frame) and would really like to use it in our iOS app as well as on the web. React Native now supports iOS and we'd love to throw away a ton of Objective-C and replace it with Clojure.\r\n\r\nWe may be able to help with the port, but wanted to get your thoughts on the direction.\r\n\r\nThanks for your great work on this excellent project."},"comment":{"url":"https://api.github.com/repos/reagent-project/reagent/issues/comments/104274622","html_url":"https://github.com/reagent-project/reagent/issues/119#issuecomment-104274622","issue_url":"https://api.github.com/repos/reagent-project/reagent/issues/119","id":104274622,"user":{"login":"mfrawley","id":135666,"avatar_url":"https://avatars.githubusercontent.com/u/135666?v=3","gravatar_id":"","url":"https://api.github.com/users/mfrawley","html_url":"https://github.com/mfrawley","followers_url":"https://api.github.com/users/mfrawley/followers","following_url":"https://api.github.com/users/mfrawley/following{/other_user}","gists_url":"https://api.github.com/users/mfrawley/gists{/gist_id}","starred_url":"https://api.github.com/users/mfrawley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mfrawley/subscriptions","organizations_url":"https://api.github.com/users/mfrawley/orgs","repos_url":"https://api.github.com/users/mfrawley/repos","events_url":"https://api.github.com/users/mfrawley/events{/privacy}","received_events_url":"https://api.github.com/users/mfrawley/received_events","type":"User","site_admin":false},"created_at":"2015-05-21T13:15:56Z","updated_at":"2015-05-21T13:15:56Z","body":"React native doesn't generate any native code, it's just pure JavaScript which interfaces with the Objective-C runtime via JavaScriptCore. NSHipster has a good article explaining this bridging \nhttp://nshipster.com/javascriptcore/\nIn addition they have developed a set of standard UI widgets that you can use out of the box but any native class can be exported to JS using the same technique. My understanding is what Reagent just wraps React, so in theory it should already work?\n\n\n> On 21 May 2015, at 10:10, Henrik Mohr <notifications@github.com> wrote:\n> \n> Ref #132 - which is a request for a curated Reagent Mobile UI Framework, which could be a viable alternative in some use cases to React Native. But as I see it it's 2 completely different enhancement requests:\n> \n> Enable generation of native code for iOS (later also Android) (this issue), and\n> Reagent Mobile UI Framework - a standardized way to generate hybrid mobile apps using Reagent\n> —\n> Reply to this email directly or view it on GitHub.\n> \n"}}