This is an old thread but i'd like to say a few words for anyone who runs across this.
We are deciding between colaboration or one man.
It seems that this problem was already solved by creating and implementing standards. B4A, B4I, B4J and B4X circumvents those standards in an effort to make programming certain interfaces easier.
What standards you ask?
The standards already created that address programming for many many hardware platforms. JAVA.
A person educated to use java will be able to pick up any java project and continue the efforts.
Anywhere software is for people who do not want to learn java.
Companies looking for software developers should look for developeers that are involved with current standards and not shortcuts to those standards.
I use Anywhere software to meet only my demands and not an entity that will likely lose a product or product line in the event their developer dies.
This is just my two cents but if a company really cares about keeping their product 'alive' they will pay for platform developers using technologies that have been in place for decades and are taught those technologies at local, national or global schools.
Everything is a trade-off.. Making it easier to create also makes longevity more difficult because the easier method is not being taught to a large scale crowd.
Once the easier method is taught to a larger scale crowd companies will popup employing those graduates which of course will then push individual developers out of the market.
Everything created in Anywhere softwares IDEs will always be custom and will always require libraries while technology evolves because of the intended goals. To make development easier, cheaper and faster than the standard does.
We are deciding between colaboration or one man.
It seems that this problem was already solved by creating and implementing standards. B4A, B4I, B4J and B4X circumvents those standards in an effort to make programming certain interfaces easier.
What standards you ask?
The standards already created that address programming for many many hardware platforms. JAVA.
A person educated to use java will be able to pick up any java project and continue the efforts.
Anywhere software is for people who do not want to learn java.
Companies looking for software developers should look for developeers that are involved with current standards and not shortcuts to those standards.
I use Anywhere software to meet only my demands and not an entity that will likely lose a product or product line in the event their developer dies.
This is just my two cents but if a company really cares about keeping their product 'alive' they will pay for platform developers using technologies that have been in place for decades and are taught those technologies at local, national or global schools.
Everything is a trade-off.. Making it easier to create also makes longevity more difficult because the easier method is not being taught to a large scale crowd.
Once the easier method is taught to a larger scale crowd companies will popup employing those graduates which of course will then push individual developers out of the market.
Everything created in Anywhere softwares IDEs will always be custom and will always require libraries while technology evolves because of the intended goals. To make development easier, cheaper and faster than the standard does.