Android Tutorial [B4X] Features that Erel recommends to avoid

MrKim

Well-Known Member
Licensed User
Longtime User
I am hoping, for those of us with a bad memory, that these tips will be gradually added to the context help as has been done on some items (Doevents comes immediately to mind). So if I pick Listview it would just say Better To Use xCustomListView.

@Erel , thanks again for your astounding work.
 

Richard Phipps

Member
Licensed User
As I don't code for a job and intermittently do projects it's very difficult understanding changes and being able to be aware of changes. When searching for "how to do something" in tutorials the messages are often out of date and date back several years with lots of forum chatter with new threads pointing here and there and sometimes those are out of date.

Does anyone remember the old loose leaf type book where as changes occurred a page was replaced?

Would it not be possible to have something similar like w3 schools where everything up-to-date is listed with simple examples step by step how to. Effectively a BOOK subject by subject moving from the basics of coding to advanced topics but still offering the novice a chance of achieving their goal. Sometimes tutorials are written well here. Other times they seem to be written for experts assuming prior knowledge meaning someone like me can't pick up the thread as I have missing knowledge. An example of this is connecting to a remote server.

Just some ideas ?
 

MiguelL

Member
Licensed User

I was thinking the exact same thing, but I think the alternative is what follows after "->".
 
I agree with Richard.

I have being using B4X for about two months now and have come to the conclusion it is both the best and worst development system that used (and I've used plenty over the years).
It's the best because of the potential for what can be developed, the IDE (especially the visual designer ) and you can see the sheer amount of effort that's gone into its development. But it's definitely the worst in terms of trying to learn it. Not from being able to follow what's written or spoken but from a point of knowing what's current functionality and how to use it. I've read the guides, followed tutorials, watched videos and spent endless hours trawling through the threads. Often to the point of forgetting what I started looking for.
I just don't think that a forum is the best place for the main source of what functionality exists and how to use it. Sure, its good for providing extra help and clarification (which may mean that the main documentation needs to be revised) and getting help with problems but not as the reference point.

Having said all that, I still persevere with it because I believe it is a good system and I'll get there in the end.
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
1. As written above, you should start with the booklets: https://www.b4x.com/android/documentation.html
2. These comments have nothing to do with this specific thread. Posting comments not relevant to the thread topic are a guaranteed way to make it more difficult for others to find what they are looking for.

Any post not related to this thread topic will be deleted. You are all welcome to start a new thread for anything else.
 

Magma

Expert
Licensed User
Longtime User
Well a little "comment" i need to say...

There are some small and some big changes made to B4X - every day I am finding new ways or edit old ways because some changes making faster the code and "blah blah"....
The main reason I think that B4X Team (Erel) trying to keep compatibility with "old ways" (for example: b4xviews with nodes/panels) but also trying to create a (one) language for 3 platforms [android/java(Desktop:Windows-Linux-MAC)/iOS]... that sometimes kill the programmer... From the other hand a programmer is not human is an audit-machine

I think that if someone start now using B4X it is easier...

but if someone was already started must follow the new rules and re-learn some (at least the differents).... no need if don't want because there is the compatibility for old way... but if need to be fast or having the new goodies... must read again and again...
 

ilan

Expert
Licensed User
Longtime User
TableView -> xCustomlistview ?

can you create a table in xClv? like scrolling horizontal and vertical? any example available?
thanx
 

b4x-de

Active Member
Licensed User
Longtime User
Could you please explain in more detail what is wrong on using a ListView? ListView seems to me as a simple solution for simple requirements. Why don't use therefore?

I also found Erel deleted the Text of the former ListView Tutorial. But I was wondering why.

I'm also wondering whether it is good idea to delete knowledge from the forum at all.

Thomas
 

toby

Well-Known Member
Licensed User
Longtime User
Could you please explain in more detail what is wrong on using a ListView? ListView seems to me as a simple solution for simple requirements. Why don't use therefore?
Listview vs xCustomListview is analogous to Abacus vs a calculator.

It's NOT recommended anymore for most people to use an abacus for calculation, even though you still can use it if you really want to.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…