Cross platform Mobile app development tools with Googleplaygames services - android

Hi i want to build an android app using Cross platform tools.
I want to also use googleplaygames services to submit and display scores to leaderboards.
Can anyone suggest me tools with these features apart from phonegap because i already worked with it?
Any suggestions would be helpful.

Have you looked at the popular gaming platforms? These tend to have good support on all the platforms, and have things like sprite manipulation, physics engines, and other features that are needed for making great games.
As far as Google Play Game Services, there are libraries for iOS and Android which allows these platforms to access the game services.
I'd suggest getting a general understanding of how "native" development works - maybe by looking at the developer overviews in https://developers.google.com/games/services/.
Then check out some of the game engines. Two very popular ones that support cross platform deployment are:
Unity - http://www.unity3d.com
Cocos2d - http://www.cocos2d-x.org/
I am sure there are other frameworks out there, these seem to be the big ones.
Support for Google Play Games for each of them can be reviewed at:
Cocos2d: http://www.cocos2d-x.org/hub/124
Unity: https://github.com/playgameservices/play-games-plugin-for-unity

Related

Android Things project status: where to get information?

I am designing a product around a NXP Pico i.MX7D SOM, which is officially supported by Android Things. I need to be able to use Google services and would like to use a pre-certified solution to cut on certification/validation costs.
The latest Android developers post about Android Things (https://android-developers.googleblog.com/2019/02/an-update-on-android-things.html) makes me wonder whether Android Things is a viable solution for production.
The FAQ at https://developer.android.com/things/faq suggests that Android Things is either a commercial solution for OEM or a toy platform to play with as a developer.
Where can I find more information about the Android Things platform?
Is there an official place to ask for such information about Android Things?

Differences in developing for IOS and Android (Unity)

I am planning to develop a game both for Android and for IOS. My engine of choice is Unity as it is supposed to support both OSs. Is there going to be any difference at all in the development phase? For example, should I consider the OS in things like storing data like high score, or in things like input type? Or does unity provide an abstraction level for these things, and takes care of everything in the build phase?
Once you make a game in unity you can deploy that on many platform without doing any significant changes. However there will be sometime when you will need some part of your code only run on some specific platform, which you can do like this. Regarding saving data, this may depend on how you want to implement things in your code. You can use playerpref which is supported on all platforms or you can use third party sdk. I think this may have cleared your doubt.
A quote from the Unity website:
There are so many platforms you can deploy to with the Unity game engine, and their number is growing all the time. Build your content once and deploy at a click across all major mobile, desktop and console platforms plus the Web. Use the official Facebook SDK for Unity to integrate cross-platform games with ease, experiment with the Oculus Rift and more.

Can I use Corona sdk for making non-game apps?

Can I use Corona http://www.coronalabs.com/products/corona-sdk/ for making non-game apps? I mean non-game application with a lot of buttons, tables, charts, reports,selects and so on.
I need it to create-cross platform mobile application.
There are limitations in using Corona SDK for Enterprise Applications. Some of the are below:
Most of the well known third party libs and frameworks cannot be used
with Corona SDK.
Some of the features offered by the underlying operating systems
cannot be used.
Features available on iOS are not available on Android.
Third Party SDKs would be always behind from the new features
introduced by the native mobile SDKs
Refer this
So in short, you need to know the complete specifications of your app, and research if it is possible using Corona SDK and then start with your project
Yes .... You can do that... Its good platform for all kind of apps
From the website you pointed at...
Corona is renowned for game creation, but is an equally powerful tool
for other app types including business apps, utility apps, educational
apps, eBooks and more.
Both Corona and Titanium are excellent choices for any kind of utility or "non-game" app. There are pros and cons to each, of course, which are largely matter of opinion.
That said, you can look at this page here: http://www.coronalabs.com/resources/case-studies/
- On the right you will see a bunch of apps done in Corona that are utilities/business/non-game apps.
Some are really very impressive, some very successful and may help you make up your mind.

I'd like some direction about developing a multi-platform mobile-app

There are so many tools out there for mobile development that it's information overload. I'm a programmer as well and would like some opinions on what would work best for my requirements. I don't own a mac and have no plans on purchasing one if i can help it. The app i'm trying to build seems relatively simple. I also want to have IPhone and Android versions of it, with possibility for Windows phone in the future.
needs to be a free version with youtube videos - so access to the youtube player
i'd like to be able to embed some articles - not sure about this one, either just text or pdf etc.
needs to have the option to upgrade to a paid version.
the paid version would be a subscription based service.
the paid version would be serving video content from S3(or other better sources)
the paid version needs to have a notification/push service where i can push content to the app on a monthly basis.
So, given all these, i've looked at appcelerator, phonegap, xamarin and lots of other services. They all seem good but given the requirements, i'm starting to lean a little bit towards phonegap as this is not going to be a game and it's a service primarily and it can handle both Iphone and Android as well.
Thanks for your input.
I think PhoneGap is your best bet, I've spoken to quite a few Mobile Application Development Company's around my area and they all speak highly of it. Phonegap has recently came into the possession of Adobe so you can expect it to become a more highly supported/documented platform that you can create multi-platform apps from. Plus it meets your requirements
I'm avoiding PhoneGap myself at the minute because I want to get to grips with Obj-C and C# to expand my knowledge of different programming languages but if I was trying to target as many platforms as possible, PhoneGap is top.

Is Corona SDK suitable for iOS / Android app using tableview navigation

I have an iOS app (developed natively in Objective C) that provides a week-long diet-plan of recipes, plus with shopping lists, and coaching video and audio. The app heavily relies on UITableViews for navigation.
The client has now asked to make this app cross-platform with Android and add some extra content for in-app purchasing.
I've used Corona for a story-book app (also iOS) and I see that tableviews are supported on iOS using Corona Widgets... but I can't find whether they are supported on Android (I don't yet have a device to test on) or whether there is another (reasonable) way to code a UITableView equivalent.
As a bit of background info, I also tried Appcelerator Titanium, but found the loading of tableviews tend to lag as soon as you want to do anything creative with them (like adding images or backgrounds). Also I already have a Corona subscription and don't really want to have to pay for the Titanium+Mods subscription, to support in-App purchasing. ;-D
I would appreciate the insights of those who use Corona for cross-platform of non-game apps.
Thank you.
Yup, they sure are supported on Android. My client asked the same and I am about to submit next week. No issues at all on Android :)
yes... Corona is much better sdk for ios..

Categories

Resources