I want to learn application development.

Your smartphone uses an iPhone.
Xperia is a company smartphone.

I want to develop an app that can be used on both iPhone and Android.

What software should I use?

The PC has a DELL and a MacBook Pro.
If possible, I would like to use DELL.
If i have any recommended reference books, please introduce them.

  • Answer # 1

    If you want to launch native apps for iOS and Android,
    Visual Studio + Xamarin (← The lowest cost)
    Embarcadero RAD Studio/Delphi/C ++ Builder (← enterprise product, so there is no initial investment)
    There is a hand called.

    Wake up with html5 as a web application in common
    You can also use it from iOS and Android.

  • Answer # 2

    The development environment is Visual Studio 2015
    Language is C #
    You can create software that works on iPhone, Android and Windows.
    For more information, please search with Xamarin.

  • Answer # 3

    I think there are many options for code sharing between Android and iOS.

    Apache Cordova

    The above are all libraries that can be handled from Visual Studio. How about examining it?