TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Programming is hard work. Google App Inventor can't change that.

21 点作者 technologizer将近 15 年前

5 条评论

Niten将近 15 年前
App Inventor essentially fills the same niche as OS X's Automator: No, it doesn't make real programming easier. But there are plenty kinds of applications that honestly don't require what we'd consider real programming to implement, and this lowers the barrier to making them.<p>And it may even be a great gateway drug to real programming. App Inventor looks a lot like MIT's Scratch, which I used to teach some fifth graders simple programming constructs last school year. As much as they enjoyed that, I think they'd love using the same building-block type program construction to make something for their phones (yes, apparently fifth graders have smartphones these days).<p>&#62; Like David says, it’s still programming even if you’re dragging around blocks rather than hammering out code.<p>Yes, but it's _easier_ programming (you don't have to both learn the semantics and remember exactly what syntax to use at the same time), which makes it a wonderful way to start.
Qz将近 15 年前
<i>that aims to let normal non-gearheads write applications for Android phones with no programming knowledge</i><p>This is a misunderstanding. You need programming knowledge to make programs. App Inventor takes out/simplifies the <i>coding</i> requirement. If you want to make Tetris with App Inventor, you still need to know (or learn along the way) how to <i>program</i>.
sp332将近 15 年前
It's "making easy things easy, and hard things possible." That's what a friendly platform does well.
zb将近 15 年前
Any time a product is hyped as divorcing ends from means, you know it can be safely ignored.
yanw将近 15 年前
It's not meant to.