There are a lot of software available on Android platform APP software, such as Android Studio, Unity 3D and Visual Studio. Usually written Android software will use the Java language, but my professional computer language is C #, so in my plan, I Intended to use Visual Studio to create software. I use Visual Studio to write software for three main reasons. First of all, I VisualStudio this programming software compared to other software more skilled, can save a lot of learning time. Second, my professional course SDV701 on the use of Visual Studio to create a great help software, I can very simple to find many of the information I need. Third, Visual Studio is a very good software, it can complete all the basic functions of the Android software. But unfortunately, Visual Studio needs to install the Android software plug-in to work, but I can not successfully install the plug-in to my computer. I have searched a lot of methods, but the final conclusion is Visual Studio own problem, so I chose another software to prepare NBUS APP.
Unity3D is a comprehensive game development tool developed by Unity Technologies that allows players to easily create multi-platforms such as 3D video games, architectural visualization, real-time 3D animation and other interactive content, is a fully integrated professional game engine. Unity is similar to Director, Blender game engine, Virtools or Torque Game Builder and so on using interactive graphical development environment as the primary way of the software. The editor runs under Windows and Mac OS X and can post games to Windows, Mac, iPhone and Android platforms. I plan to use the Unity GUI to make the software. But Unity3D main function is to create the game rather than the production of APP, although you can use the GUI to achieve the basic functions of NBUS need is not the best choice.
Android Studio is a specially developed software for the preparation of Android APP. Developers can use Android Studio to directly simulate the running and wrong content of the test program and can simulate a variety of mobile phones and various versions of the Android system, allowing developers to save a lot of unnecessary trouble. From a professional point of view, Android Studio is a very good choice, but his computer language is JAVA, if I choose Android Studio I need to pay more time to learn the new language, although the difference between JAVA and C # is not very Big, still need to find information to learn.
Only For Blog
So far I can not determine which software to use to write the program, but I am learning and viewing Android Studio tutorial. I hope that in September to complete all the basic learning, began to make the details of the software.