Tag Info

New answers tagged


There are several different things protecting board games - not all of them may be in place. First, there's the copyright on the artwork of the game and the wording of the rules. Copyright is automatic - this is always protected. Next, there is the trade mark on the name of the game. These are registered and will typically be done for all professionally ...


Regarding the code: C++ is already commonly used cross platform for non UI code, there was a recent presentation on how dropbox accomplishes this: http://oleb.net/blog/2014/05/how-dropbox-uses-cplusplus-cross-platform-development/ Since you intend on using C++, the non-UI code can be shared regardless of the UI decision. That might make it easier to just ...


You're witnessing the "uncanny valley" of web apps that try to mimic native experiences. It works so well on iOS because it can make use of the device's graphics hardware to run quickly and take priority over whatever else the device may be doing. When trying to implement such functionality in Javascript you are at the mercy of whatever else the device, or ...


What do you prefer, using a single codebase for multiple platforms, or fully merge with each platform design requirements and features? Directly use the performance of a native application or deal with the webkit speed and limitations (compared to fully native code)? In my opinion: A) I haven't tried Marmalade, so I don't know about the performance or ...


There is probably a very simple reason: Apple has patented the iOS "scroll-bounce" behaviour and nobody is willing (or able) to pay the required royalties if they want to create an exact duplicate.


I guess you could do this quite simply with Appcelerator Titanium. http://www.appcelerator.com/ This framework lets you write code in Javascript and it compiles it native code. So you can have for instance a Navbar which will be rendered natively by iOS, Android and so on.


There are a couple of frameworks supporting this kind of thing -- Calatrava is Javascript/Coffescript focussed, or if you prefer to code your backend in Java look at Kirin (which I have worked on and worked with extensively). Check out my answer to this question for more information.


APNS is the most obvious way to do this. It does mean you will need a central server, and it also means there will be some maintenance, as you are expected to clean up expired tokens. There's also registration with Apple when it comes to doing your certificates, but nothing too stressful. One thing to take note of is the relatively low character limit.

Top 50 recent answers are included