The best Android programming environment (IDE)

Topic by American dream

American dream

Home Forums Computers, Games and Technology The best Android programming environment (IDE)

This topic contains 5 replies, has 3 voices, and was last updated by American dream  American dream 1 year, 11 months ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #731090
    +1
    American dream
    American dream
    Participant
    51

    Greetings guys!
    I am looking for the warm and friendly to the new user android IDE.
    I heard about xamarin Microsoft visual studio, Eclipse, Embarcadero RAD studio and android studio. Which one of these do you prefer to use?
    I’d like to start using NDK computer language which includes c++ code for android platform.
    Could you give me useful tips for it?
    Have you got any weather app examples?

    Out of the rules and system-follow your own way!

    #731155
    +1

    Anonymous
    7

    I experimented with eclipse years ago. The IDE was ok but the simulator was slow as f~~~-all.
    It is probably better now.

    #731354
    +1
    American dream
    American dream
    Participant
    51

    Unlikely, when I tried to use eclipse, I saw that it had been outdated for years ago. Could you tell me please how to configure this environment?

    Out of the rules and system-follow your own way!

    #731970

    Anonymous
    7

    Unlikely, when I tried to use eclipse, I saw that it had been outdated for years ago. Could you tell me please how to configure this environment?

    Sorry mate, I cannot. I mucked around with Eclipse for work, around Android KitKat time. About 10 years ago.

    Somewhere Google has a best practices page.

    #732315
    Solid
    Solid
    Participant
    7520

    The old official IDE was built using Eclipse, so there is a lot of good tools/plugins out there that can play along with eclipse. But the not so new official IDE is pretty good, is based on IntelliJ and have everything that you can wish for, be sure that you have at least 16gb of ram to be able to run it properly.

    Why so much ram ? You will need an emulator to emulate your device, and you will need an emulator to run automated tests with espresso. This kind of tests you program how you software should behave, like someone using it, and what results are expected.

    Believe me, after spending over 40 hours manually testing anything, you will want to automate it. Once you write it, anytime you press “play”, it will run your tests and give you the result, is completely amazing, because it keep adding up, every new test, you can ask it to run all others in a matter of seconds.

    Also don’t fall for that cordova/ionic/reactnative thing. I started developing for android back when the 1.4 version was the newest. I stopped, and get back when the 5.0 was released, then, I started with cordova, because of the promise of “this will be far more productive”, later went to ionic, and then to react native. Well, you will spend far more time with useless problems than solving your own if you choose this way. Now I’m back to android as it should be programmed and I’m not changing it, performance is better, productivity is better, is far better to test your code and you have better tools to work with.

    #736220
    American dream
    American dream
    Participant
    51

    Thanks everyone!

    Out of the rules and system-follow your own way!

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.