我们正在教授如何制作JavaScript游戏。然后,我们通过使用Apple的自定义meta
标签教授如何使JavaScript游戏成为伪应用,通过在主屏幕上添加网页使其看起来像应用程序。
有没有办法将HTML5,CSS和JavaScript打包成可以在App Store中销售的本机应用程序?我知道有像PhoneGap那样的工具,甚至可能是PhoneGap的答案,但看起来我们必须使用他们的API来创建应用程序。我想简单地让这些学生学习JavaScript游戏,对它们运行命令并将它们提交给Apple。
对此有一个很好的超级简单解决方案吗?
答案 0 :(得分:3)
您可以使用PhoneGap的API访问本机功能,但您不必这样做。
它仍然不是超级简单,但build.phonegap.com对于一个应用程序是免费的,并允许您上传包含代码的zip文件。
答案 1 :(得分:1)
您可以尝试编写一个简单的包装应用程序,只在UIWebView中显示您的html。
至于发布它,只有付费iOS开发者会员才能向应用商店提交应用。这意味着您的学生要么付费,要么为您的学生付费并提交。
答案 2 :(得分:1)
正如其他人所说 Apache Cordova(以前称为Phonegap)完全符合您的要求,并且不要求您使用他们的API
请注意,Apple不希望应用商店充满练习应用。他们的批准程序可能需要长达2周的时间才能获得批准。如果每个学生提交相同的应用程序或非常相似的应用程序,大多数肯定会被拒绝。
出于教学目的:
还有Cydia为越狱的iphone分发应用程序,但我不会教那个
答案 3 :(得分:-1)
<!DOCType HTML>
<html>
<head>
<title>Testing JavaScript</title>
</head>
<body>
<script type="text/javascript" src="write.js">
document.write("Text written using JavaScript code, done by 'el Jacko!");
</script>
</body>
</html>