Great job guys! Haven't played much with React Native, but excited to try this out....
Had a question about a statement towards the end of the video, was hoping you could elaborate: "Note that for most changes to your production apps you can push changes to Siphon, and your users will receive the updates over the air; you won't need to go through the app store approval process again."
At first glance this seems to contradict item 2.7 of the App Store review guidelines (https://developer.apple.com/app-...): "Apps that download code in any way or form will be rejected."
What types of changes to production apps do you expect will be able to be made w/o going through the app store approval process again? Thanks!
@rezbrandon Hey Brandon, good question. As only JavaScript code is downloaded over-the-air we adhere to Section 3.3.2 of the iOS Developer Program agreement, which you can find here:
https://developer.apple.com/prog...
We're also aware of production apps currently in the App Store that are doing this with React Native, including our own Siphon Sandbox app. It's possible that Apple might change their mind on this, but so far they've been pretty open minded.
For updates to the app binary itself you will still need to go through the approval process. That includes changing your app icon or other metadata, or updating to a new version of React Native.
Hope that helps :)
Report
This looks great. I have just one question. Once you have built your app, can it then be bundled into a stand-alone app or do all siphon apps require the sandbox forever?
@frassmith hey Fraser -- the sandbox is only intended for initial testing and prototyping. In an upcoming release you'll be able to run the app standalone in the simulator or developer device. Then publish it (standalone) to the App Store.
Report
Looks really interesting. I know the business model at the moment is charge by publishing apps, but apart from this, are we going to be able to get the compiled apps to publish ourselves manually?
Also when do you plan to have Android version ready?
@leech Hey Leandro -- our aim is to release iOS app publishing by the end of January. Android support will be coming a few weeks after that.
We don't currently have any plans to provide app binaries to download for free, but you could always use the standard React Native framework (which is open source) to build an app by yourself manually. If you copy over the .js files and image assets from your Siphon project it should just work, although you will lose the ability to push over-the-air updates.
Thanks.
Super Impressive! I really like the idea of being able to update all development devices with "push" command and ability to directly publish to App stores from command line. From what I see, this can do to mobile app development what Heroku did to devOps. Kudos @rahrahyah and team.
Impressive stuff! Almost seems too good to be true (I had a "wait, is this an April Fool's product" moment for a second - haha)
Report
Wow, I can only say wow :) I think this will be amazing, especially if you're mobile app development house. Didn't have time to try react yet, but I think what you accomplished is amazing. Will try it soon :)
Report
Dead pool according to website. Had potential. Likes what was there. Best of luck on next endeavor guys.
Siphon is shutting down on 27th July 2016.
To our customers, users and supporters: unfortunately this is the end of the road for Siphon. Our long-term goal was to create the most developer friendly end-to-end publishing platform for mobile apps.
Due to some inherent limitations in the early design decisions that we made (in particular the inability to compile your own native modules with Siphon) we have come to the regrettable conclusion that this vision is not possible at this time. We hoped that these native bridged modules would mature and become less important over time, but this has turned out to not be the case.
All apps created using Siphon are fully compatible with the standard React Native framework and transferring your app should only take a few minutes. Please email us if you need any help migrating your app.
Thanks to everyone who supported us over the past few months.
Mind the Graph
meals.chat
meals.chat
meals.chat
WhatsNew?
meals.chat
HERO Keyboard