As I know next to nothing about implementing the notifications, I worry that it would be silly for me to fork over every nook and cranny of my native code (e.g. the version of my game I export from buildbox for iOS). Can anyone provide advice here on what parts of the code I can/should share with a hired programmer so that they can still do their job of implementing the notifications without forking all of my code and assets for the game?
@Jamie One Signal pretty has a great guide for the install and they guide you through creating the certificates step by step. As for the integration you download the framework and add that to your project in Xcode. Then the two files you modify are the AppController.h and the AppController.mm Here is what the AppController.h will look like I made the changes in bold: #import <UIKit/UIKit.h> #import <OneSignal/OneSignal.h> @class RootViewController; @interface AppController : NSObject < UIAccelerometerDelegate, UIAlertViewDelegate, UITextFieldDelegate,UIApplicationDelegate> { UIWindow *window; RootViewController *viewController; UIAlertView *loadingView; } @property (nonatomic, readonly) RootViewController *viewController; @property (strong, nonatomic) OneSignal *oneSignal; - (void)loadingDidComplete; - (void)showCustomFullscreenAd; @end Then in AppController.mm in - (BOOL)application: (UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions { // add this and put in your ID from One Signal self.oneSignal = [[OneSignal alloc] initWithLaunchOptions:launchOptions appId:"YOUR ID HERE" handleNotification:nil]; }
One Signal also works for Android you can just create and account and follow along with their guide. https://documentation.onesignal.com/docs/installing-the-onesignal-android-sdk
First of all, congratulations to Appnoxious and Josiah Jenkins! You guys give me more motivation to develop games (and copy games ) So are we allowed to make a 90% clone of Ball Jump like that? Just change the character, change the sounds, change the levels, and release? Or was the game licensed from the Ball Jump developers?
I use PushWoosh for all my games due to it being the most feature rich and you can install it in less than five minutes with CocoaPods, which I use for my Buildbox project.
congrats and envy but I have a question. looking at the store there are many damn daniel games. what sets this apart was obviously marketing - what was it ? this is the gold key to all this popularity
There were some shops that sold the source code of other games without the permission of the developers. We are in contact with ChupaMobile and other shops to prevent this in the future. But it is not that easy to be solved. You are only allowed to develop a new game from scratch that behaves similar to another game. But you cannot take a source code or the BBDoc file source code of another game without their permission and change all elements by just 2% to make it look a little bit different. You should be very careful with that. I don't mind if someone takes my idea of Ball Jump and creates a new game around this game idea. And I think nobody will. But you should not steal parts of the BBDoc source code and just modify it a little bit.
This was asked some month ago already. But is it that simple to copy a source code from an IPA and then bring it back into Buildbox?
I don't think there's any native functionality to import the source code back into BuildBox. But you can definitely get the source code from the IPA file, although it's a very complicated process. First, you have to decrypt the IPA's binary file using some tools, and then you must reverse engineer it with some other tools to get the source code. Most people won't go through all that trouble, but if you really want the source code, you can get it: *Link Removed by Admin *
Props to @appnoxious and @Machine Rises for amazing marketing strategies. Great games do not go anywhere without a dynamic marketing plan.
I imagined that you can get somehow the source code from an IPA but what really interests me, is, if it is really possible to get it back into BB. @Florian Porkert you seem to be very convinced that it was done like that(?).