![]() |
Re: Everyone is a developer with Android App Inventor
Quote:
Good points, Naithraben.... As I've been teaching myself programming over the past few years off and on, I can fully relate to your points... However, I don't think that ALL people trying out this approach, will try and then just stop if they hit a roadblock, at least a small percentage I would think might be inspired to seek out more knowledge. The rest will just drop out as you're suggesting...which is OK too... |
Re: Everyone is a developer with Android App Inventor
Quote:
Then again, like you wrote, it helps with people creating simple apps for themselves, so manpower is not "wasted" on doing it for them. I guess that way it kind of compensates for the lower number of developers. So, in my opinion, it's a bit harmful from a developer's point of view but actually a bit of an advantage for the community itself. |
Re: Everyone is a developer with Android App Inventor
I'm not sure if this thing will take away programmer 'candidates' than actually add a class of 'casual programmers' who have more potential to take the steps further to learn a more structured approach to programming.
I think these casual programmers will bring interesting apps from their respective fields of interests, which are certainly broader than what is currently there already. And more meow apps. |
Re: Everyone is a developer with Android App Inventor
This has been done before, multiple times, and has gone two ways:
* the no-typing way (done by Microsoft, and way better): Dead before it hit the ground. Works well for hello world, meow, but on the next step it's way faster by keyboard, and before the first 2 days you feel like the whole graphical thing is holding back. If you spend 4 weeks doing an app that can be summed to 10 lines you're doing it wrong. * the start easy-then-type (done by everyone, it's called a RAD Tool). Works great to speed up the repetitive task of adding buttons, arranging, assigning components. Once these are done, you F12 back to the editor and type like there's no tomorrow. Point being, you have to code, there is no help there. Either way, all it did was raise absolutely-zero level to can-make-an-app-that-meows, by teaching you nothing. The curve hasn't changed, if you want to write an app you still need to learn to code. Besides, all it did is ensure there are going to be a shovel-load of stupid, do-nothing, click to make funny sound apps. It will look good in 5 months when Android has 1 million apps. It's just that 950.000 can be replaced by 4 lines of code. I still hold hope, though. Embarcadero is reviving Kylix code and, with just a bit of luck, it could come to ARM. |
Re: Everyone is a developer with Android App Inventor
One thing is certain: we need a meow app to remain competitive.
It's the new hello world. |
Re: Everyone is a developer with Android App Inventor
Quote:
;) |
Re: Everyone is a developer with Android App Inventor
Quote:
meowfart --type bobcat --juicy 4 --osso-hack-around-silent-mode true Agree with comments on shifting, but not actually lowering, learning curve. |
Re: Everyone is a developer with Android App Inventor
Quote:
This kind of thing might also generate more niche apps. The value of a huge app store is the same value as cable: not that you really need all those channels, but if you have all those channels, it increases the chance that you'll find one right for you. It also might be a path for people to get into serious programming. What if people use the tool & get the hang of it, but run up against its barriers? Well, have it spit out code in the language (Java or Python or whatever) and then learn that language? I admit -- I'm not sure how often this will really happen, but I have to think it will whet at least some people's appetites. It might also be a way for middle-grade programmers to quickly put together an interface and then hook in the more complicated plumbing later. |
Re: Everyone is a developer with Android App Inventor
Quote:
|
Re: Everyone is a developer with Android App Inventor
Quote:
|
All times are GMT. The time now is 06:00. |
vBulletin® Version 3.8.8