• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
Question by sp00ks · Apr 28, 2011 at 12:32 PM · androidiphonedeployment

Is this the correct walkthrough to get a game from pc to android/iphone?

Okay I am a little confused on how developing to multi platforms works (I have tried reading online, and that made me even more confused) I will try to explain how I t$$anonymous$$nk it works, and if someone could correct me that would be very helpful. (or if there is a good site that I haven't found let me know)

So I will start building my game from my PC in free unity. Once I have my game, I will buy the android plugin and get the android developer SDK. With the plugin I will re-compile my game somehow?(how do I move a game on unity to unity with android?). I would create the controls for my android (like direction pad on the screen) in unity in its own section #if UNITY_ANDROID and I can run a test simulation in unity as well. After t$$anonymous$$s I would deploy the unity project to the android sdk, and run it and deploy it to my personal android phone from there. If all is working, send to marketplace.

And I am guessing for Iphone it would be the same, but I would have to bring my project over to my mac mini(that I will eventually get) and use the apple phone development instead of android sdk.

Does that sound right, do I even need to open the phone development tools? am I way off? edit: Also wondering about tablets, can we develop for them (iPad, Xoom, Galaxy?)if so how do you know what resolution to use

Comment

People who like this

0 Show 0
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Joshua · Apr 28, 2011 at 01:57 PM

The buying of the licence will not require you to recompile anyt$$anonymous$$ng, it just unlocks some features inside Unity. In your case, the ability to, under build settings select Android as the targeted platform.

The #if UNITY_ANDROID sounds right, but I'd just change up the Input.GetAxis setup once you have the licence. (for instance, change Horizontal to tilting left/right).

For tests you'd use Android Remote, a nice little tool that'll save you heaps of time.

That's basically it.

"Also wondering about tablets, can we develop for them (iPad, Xoom, Galaxy?)"

Yes, that's why the name of the licence was changed from Iphone to IOS. Any mobile device using IOS can be developed for. Same goes for every mobile device using Android.

"if so how do you know what resolution to use"

Look it up, there's a lot of documentation on that.

Comment
sp00ks
BerggreenDK

People who like this

2 Show 5 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image sp00ks · Apr 28, 2011 at 02:52 PM 0
Share

@Joshua Thank you very much! So once I have a finished project(working on Android Remote) Do I open the project in Android SDK? and launch it to their marketplace? or can i do this right from unity?

avatar image Joshua · Apr 28, 2011 at 03:25 PM 0
Share

Unity works for everything up to the build. For publishing to andoid market - you're on your own. For publishing it on other platforms check out http://unity3d.com/union/

avatar image sp00ks · Apr 28, 2011 at 04:56 PM 0
Share

@Joshua I mean after my build is it just submitting it to the droid store?

avatar image Joshua · Apr 28, 2011 at 05:14 PM 0
Share

I assume so. I have no experience with that, but after build you have a working Android app.

avatar image BerggreenDK · Jun 19, 2011 at 11:07 PM 0
Share

I would examine the AppStores and check what their rules and requierments are. One thing is to make a game, another one is to pass Apple's Judgement-board. 6 month of gamedevelopment is not the same as getting on Apple's AppStore.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Related Questions

iphone and andorid deployment 1 Answer

Is it Possible to (tap to focus) using WebCamTexture? 1 Answer

Optimal # of Faces for many mesh scene for mobile 1 Answer

Changing the splash screen background color 3 Answers

Can I use a user's mp3 music as background in an app? 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges