As mentioned in our previous post we believe that we are compliant with the new iPhone 4.0 SDK rules, and we believe Rhodes apps will continue to be to be accepted on the App Store after adoption of the new TOS.
But to make sure our loyal developers are 100% safe in using our framework, we will be announcing some new products soon that facilitate enterprise app distribution for iPhones and other devices, completely bypassing any App Store. These products will ensure that Rhodes remains the go to framework for cross-platform development on all major smartphones.
Finally we will be taking our RhoSync sync server and forthcoming server products and supporting client apps written in Objective C. Even prior to the latest iPhone 4.0 TOS controversy we had many Objective C developers asking to be able to use our sync server. We will be providing a C++ library usable from your Objective C apps to provide your users with the convenience of synchronized offline data. We will also be providing an Object Relational Manager that is usable from Objective C that allows you to work with data intensive apps without working with SQL
In summary your investment in learning the Rho toolset will be maintained regardless of future App Store testing procedures, especially if you are an enterprise app developer.
Yesterday Apple released the iPhone 4.0 SDK into beta. This release has stirred up quite a bit of controversy due to the terms of service contained there. We believe that we are in compliance with the new terms of service in the iPhone 4 SDK. Specifically with Rhodes apps developers must install the Apple iPhone SDK before using Rhodes to create their app. We generate Objective C and require that XCode be installed and executable on a Mac to perform the build. Apps cannot be submitted to the App Store without using XCode to do signing.
.
As we have in the past we will do everything that we can to comply with Apple’s rules. This is why we did not allow dynamic evaluation of code in our apps and why we never performed hosted build for iPhone’s online. Our engineering team will continue to do everything we can to insure that you can create iPhone apps that are compliant with all iPhone SDK and App Store rules.