Could someone explain in a simple way of how Asp.Net and Mysql is used if you wanna make android or Ios apps Thank you (:
Three answers:
Chris
2014-06-05 10:15:10 UTC
.NET is a framework for creating Windows and Windows Phone apps. Available languages are C++, C#, J# among others.
For web apps there's asp.NET
To create Android or iOS apps, you need something else. Natively: Java / Objective-C.
You can also use an engine like Unity or Construct2.
jplatt39
2014-06-05 06:37:05 UTC
dot Net is for Windows programs. IOS is a BSD Operating System with proprietary extensions and Android a BSD-derived OS with some proprietary extensions (though not proprietary in the same way). You don't want to run ASP.Net on either.
MySQL was originally an open source database Oracle bought and is trying to take private. The original developers have created an Open Source fork called MariaDB which some companies are starting to use.
There is an overhead in everything and you may or may not want to use MySQL or MariaDB but they are easy enough to port to any platform. You have the source code: recomple it.
Windows -- and ASP is a part of that -- has a design philosophy at odds with the BSD model. While you CAN use it it will make your app run slower and have fewer resources available than it would otherwise.
I would NEVER recommend it for either IOS (use XCode or Cocoa) or Android (use Java).
Charles R
2014-06-05 05:36:54 UTC
.net is not what you want for this unless you are looking at a pure web solution. What you need for Android is Java and IOS used Objective C neither is supported in the .net environment. If you are looking at a pure web solution make sure that your design is responsive and is in HTML5. Another alternative that uses JavaScript that is converted to Java or Objective C is is Titanium. You may be able to do the JavaScript with Visual Studio but you would be better off to download and use Aptana for this solution.
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.