Oopsy!?!?
Last edited:
The first time I created an app in B4A I had fumbled and stumbled my way through the forums and managed (somehow) to create a minimum viable product that the client was actually happy with
I have to be honest I was skeptical about b4a at first and I was unhappy about having to Install Windows on my MacBook to use it but I am so happy that we went this route. I was able to be very productive very quickly with Basic4Android. I was able to develop the native app in days.
Maybe you should blame yourself for not engaging enough with the forum? You made exactly 5 posts (among them one good and one bad experience).dealing with all these errors and ugly issus
The fact is that if I knew how much Java and Android I would have to learn I would have just done the whole thing in Kotlin to begin with.
Where can i sign this? Fully agree!Yes things have changed a lot, you can blame Google for that and not Anywhere Software. It wasn't Anywhere Software that introduces the minimum SDK level for ll new apps on the play store, or the Runtime Permissions, or countless other changed that all developer around the globe have to deal with using B4A, Android Studio, Eclipse, Visual Studio with Xamarin etc etc etc , it's all down to Google.
Where can i sign this? Fully agree!
I wonder how long it will take till you're stuck with Kotlin.
Good luck getting the same support as we have here.
I started programming with Visual Basic 3. I loved VB until VB6. I wanted so badly to love B4A in the same way. This is the second time I purchase a license to create an app with it. It's also the last time I purchase a license.
The first time I created an app in B4A I had fumbled and stumbled my way through the forums and managed (somehow) to create a minimum viable product that the client was actually happy with. For that reason alone, when I was tasked to create a very similar app some years later, I came back to B4A. A lot had changed with Android since then. I tried reading the manuals, some books and the forums to catch up but most of the answers here are either too old, too vague and, therefore, useless.
The fact is that if I knew how much Java and Android I would have to learn I would have just done the whole thing in Kotlin to begin with and save myself a few weeks and a few bucks. I am doing this project in Kotlin now because if I have to learn Android... I might as well do it in an officially supported language so I can find the tutorials, videos and code examples I need. Why bother translating the code and dealing with all these errors and ugly issues? If I find some good Java code Android Studio simply converts it to Kotlin for me.
Don't bother responding. I'm not coming back. I will probably never read your response.
Waw, you must have a bad memory, quoting yourself from 2014:
Maybe you should blame yourself for not engaging enough with the forum? You made exactly 5 posts (among them one good and one bad experience).
I'm glad you've put (RANT) in your subject as a rant is indeed an argument that is fueled by passion, not shaped by facts. There are times I feel the same too when it looks I've searched for a solution like forever, only to realize I myself was mostly to blame (due to fatigue or wanting to skim the answers to fast, missing valuable clues?). Android has changed a lot over the last few years and I was in the same position as you where. I hadn't used B4A for a couple of years (I mainly use B4J for webapps now) so it was also for me quite a chock some concepts I (thought I) knew didn't apply anymore. But I was very happy to see Erel had found simple solutions for those new changes. The Android changes Google makes can be very drastic sometimes, but every programmer in any language (Kotlin included) has to adept to Googles decisions.
Anyhows, good luck with your endeavors and see you back again in a year or four when you realize you can get stuck with those other tools too. I do hope you read my answer and maybe after a good nights rest you'll get an epiphany and solve your programming problem in minutes. (I know I do !)
I started with BasicMSX, and Basic of the C64.Yes, It was a rant and as such I expected the negative vibe but let me address some of this bullying individually. But first... let me admit to the world... I was wrong to do this and yes. As someone said above... I was frustrated.
Yes, I was wrong. I am sorry. Thank you all for your time and valuable insight.
I am willing to bet that you all did not get to be experts on this board without living and breathing the tool. Not saying that is a bad thing, I wish I did keep up with the tool like you guys have but I simply have not had REASON to use the tool. I been doing a lot of web work. It's not always very fun but it helps pay some bills.
I probably picked up on Java and Kotlin because as SOREX said it "seems to be a mix of javascript/actionscript/php style of coding." and that is the world I have come to be more comfortable in being more of a web developer.
"Toffee" will be the name of an upcoming Android versionB4A is like a toffee.
Me too...Let me try to shift the focus of this thread just a little bit:
I'm no expert in B4X, but if you're willing to actually post a question I'll make an effort in answering it, as best I can.