Android Studio , just a thought

LucaMs

Expert
Licensed User
Longtime User
What is Android Studio :) !?
It is something that "weighs tons of bytes", starts in about 5 minutes and allows you to develop an app in a few... months, only Android apps.
But there is a tool that weighs 40 times less and makes you get the same result in a few days, at least 20 times less.
It is called B4A. Also, in a very similar way, you can develop iOS apps (and Desktop: Windows - Linux - Mac).

In short, Android Studio is as useful as a 3-ton excavator to build a sand castle on the beach.
 

amidgeha

Active Member
Licensed User
Longtime User
It is something that "weighs tons of bytes", starts in about 5 minutes and allows you to develop an app in a few... months, only Android apps.
But there is a tool that weighs 40 times less and makes you get the same result in a few days, at least 20 times less.
It is called B4A. Also, in a very similar way, you can develop iOS apps (and Desktop: Windows - Linux - Mac).

In short, Android Studio is as useful as a 3-ton excavator to build a sand castle on the beach.
You can say that it is a big gun to shoot an ant (in case it works)
 

sfsameer

Well-Known Member
Licensed User
Longtime User
Laggy, over sized, limited , over rated, dreams and ideas crusher.

but in the end it's the native IDE so... i still hate it ?
 

Mashiane

Expert
Licensed User
Longtime User
Android Studio will always matter as long as when one searches "Best Android IDE" on google, it appears and unfortunately B4x does not. If the world don't know enough about B4X it will not matter much and will never come up the scale with web searches. Yes B4x beats Android Studio flat based on blogs here in the forum.

Fact is, most of the world is using it and other tools besides b4x and google searches lead people to it.

2020 - https://ncube.com/blog/android-ides-for-developers
2018 - https://www.altexsoft.com/blog/engineering/top-20-tools-for-android-development/

Perhaps one day when potential clients ask which tool do we use, we will always say with pride, B4X!!! without follow up questions like What is that? or a frown.

And then there is, if it works, why break it. The change management that needs to take to change a persons perspective from what they have been doing for the past 10 years etc. is hard.

As much as I don't dream about using Android Studio anytime soon, I'm sure there are people like me out there who are saying the same thing about Android Studio.

I admire the library wrappers who are able to extend b4x with their cool stuff using Android Studio IDE. I have been trying to convince a friend of mine to write a book on wrapping libraries. All I know is that he says, some libraries are easy to wrap and others complex. I guess it boils down to coding styles and what people know and don't know.

One thing for sure though is that, whatever google does, it gets a huge following, material design, flutter, angular, firebase, dart to mention a few.

We just need to change mindsets about B4X. That means a huge marketing campaign. That costs money.
 

rabbitBUSH

Well-Known Member
Licensed User
AndStu went the same direction as these "wanna be" candidates (never been as confused about a programming tool as with these) :
  • Android Studio
  • PhoneGap
  • IntelliJ IDEA
the bottom of the list
just to note : the list is just a list and not a score-sheet or rating.

The same page has this image at the top next to the : Top IDEs / Tools for Android Development Company as of 2020 topic title : which gives B4A prominence since the logo is simply and directly descriptive (although now incorrect branding since the B4X branding change). That's good advertising - the other three are Who?.

1613084793355.png
 

rabbitBUSH

Well-Known Member
Licensed User
I just use Notepad++ and Simple Library Compiler. Simples!
In my house there is a rule of thumb ]mine obviously[ : any one who says 'you just' has never done it before/ knows nothing about 'the whatever' topic or task being discussed ? .... the use of the personal pronoun above notwithstanding.....??

I fully appreciate the ducking away from the issue of The Learning Curve.....(Notepad++Java = -(change of velocity along the helical wrapping around the central axis))
 
Top