Jump to content

I am into c#.net development for past 3.5+ years

But feel like there's a huge market for android development

can someone advice where do I start if i want to get into development in android?

Desktop:

CPU : i5 4440 | Motherboard : Gigabyte B85M-D3H | RAM : Kingstone HyperX blu 4GB x2 | GPU : Asus R9 280X DC II Top [RIP 2017] | PSU : Corsair VS 550W | Display(s) : Dell S2240L | Mouse : Logitech G400s | Operating System : Windows 7 64bit

 

Laptop:

Acer Predator Helios 300 (CPU: Intel Core i5 7300HQ | GPU: GTX 1050ti | RAM: 16GB RAM | Operating System: Windows 10 64bit)

Link to comment
https://linustechtips.com/topic/387059-start-up-with-android-development/
Share on other sites

Link to post
Share on other sites

I am into c#.net development for past 3.5+ years But feel like there's a huge market for android development can someone advice where do I start if i want to get into development in android?

Android development in done in Android Studio using Java.

Just do some starter tutorials and try making stuff

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to post
Share on other sites

If you really want to stay in the .NET world and work in C# you can learn to build Android apps with Xamarin. Otherwise, you'll want to start learning Java. Java and C# have a lot of similarities so you shouldn't have a hard time learning it. You can learn Java first, then learn to build Android apps, or you can just learn them at the same time which is what I would do. The official Android documentation is really good so you can start there. Otherwise you can seek out online tutorials.

Link to post
Share on other sites

To be java's syntax is almost the same as c# to the point when some code snippets can be the same, although I find C# to be a bit cleaner in some places. Considering you have quite a bit of experience(assuming you had experience you mentioned in professional setting) I would suggest just going to developer.android.com(or what ever the address is) and just going through the initial tutorial and than just learning android from docs. If you want a more structured approach udacity have a great course in android development - https://www.udacity.com/course/developing-android-apps--ud853 which I am taking now

Link to post
Share on other sites

Cocos2D-X, but it uses C++.

Love2D, uses LUA but there is a android port in the works

Unity3D, you can use C# but you have to buy the android kit...

Game Maker Studio, uses it's own scripting language GML but again you have to buy the android exporter...

 

Just a small list.

I'm Batman!

Steam: Rukiri89 | uPlay: Rukiri89 | Origin: XxRukiriXx | Xbox LIVE: XxRUKIRIxX89 | PSN: Ericks1989 | Nintendo Network ID: Rukiri

Project Xenos: Motherboard: MSI Z170a M9 ACK | CPU: i7 6700k | Ram: G.Skil TridentZ 16GB 3000mhz | PSU: EVGA SuperNova 850w G2 | Case: Caselabs SMA8 | Cooling: Custom Loop | Still in progress 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×