Search Unity

  1. Get all the Unite Berlin 2018 news on the blog.
    Dismiss Notice
  2. Unity 2018.2 has arrived! Read about it here.
    Dismiss Notice
  3. We're looking for your feedback on the platforms you use and how you use them. Let us know!
    Dismiss Notice
  4. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  5. Improve your Unity skills with a certified instructor in a private, interactive classroom. Learn more.
    Dismiss Notice
  6. ARCore is out of developer preview! Read about it here.
    Dismiss Notice
  7. Magic Leap’s Lumin SDK Technical Preview for Unity lets you get started creating content for Magic Leap One™. Find more information on our blog!
    Dismiss Notice
  8. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

How well can Unity apps/games integrate with native features of iOS and Android?

Discussion in 'Unity UI & TextMesh Pro' started by Rosethornian, Aug 11, 2018 at 12:44 AM.

  1. Rosethornian

    Rosethornian

    Joined:
    Apr 26, 2018
    Posts:
    5
    I am building something which would be classified more as an "app" rather than a "game" and being new to Unity I was hoping someone could help me understand the possible native features on mobile platforms that can be accessed from Unity.

    For example, I would like to be able to invoke the native iOS keyboard over the base of my app and even specify whether I want a normal alphabetic keyboard, an exclusively numeric one or one that has the '@' symbol readily available for entering email addresses for example.

    Basically, I'd like to integrate with as many native features on both iOS and Android while still building a 2D, 3D, VR, AR app etc. with Unity.

    Are there some guidelines for this kind of thing?

    Can anyone share their experiences with attempting something similar?

    P.S. If it's a case of "RTFM", then please help me find the right place to start 'R'.
     
  2. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    344
    That works out of the box without coding (at least if you are using TextMesh Pro input fields... but I think it also works with the built in input field). You can for example specify that the content of the input field is for an email, then the appropriate keyboard layout which of the keyboard used by the OS is displayed.

    there are some assets in the asset store and at prime31.com
    If you need something you cannot find there it is still possible to write your own plugin. However, that is a bit tricky.