学编程从娃娃抓起:苹果推出 Swift Playground 编程学习应用
6月14日消息,WWDC 2016上,苹果面向iPad硬件发布了名为Swift Playground的编程应用,目的是让普通人特别是孩子们也能更加容易地学习编码。
Playground功能原为Mac OS上Xcode开发工具的一部分,可以让开发者实时预览代码的效果,非常简单直观。此次推出的iPad APP,讲这一功能带入到了更广泛的人群。库克在演讲中称,这一免费的应用将大大促进苹果编程语言Swift在青少年群体中的教学。
Swift编程语言是一个非常强大的设计,让每个人都能参与到编程当中,但是枯燥的编码让许多人特别是小孩子立马失去对于编程的兴趣。Swift Playground应用,通过各种游戏来让小孩子享受编程带来的乐趣,使编程成为小孩子们今后生活的必备性能。
苹果在WWDC大会中宣称之前的开发者大会几乎都是无聊的代码展示,但是通过Swift Playground,苹果希望孩子们也能轻松使用Swift编写出Facebook级别的应用程序!主持人也讲到如果这款小程序早点推出的话,那么将会有更多的人爱上编程。
Swift Playground这款程序和iOS10一样,将在今天提供开发者预览版,7月份提供公测版,秋季推出正式版,同时Swift Playground为免费软件,目的就是让大家掌握编程这项技能。
文章转载自 开源中国社区[http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Xamarin Alpha 支持 Android L 和 Android Wear
今天我们发布了对 Google 的 Android L 开发者预览版的支持。此外还支持 Google 新发布的 SDK ,包括 Android Wear, Android TV 等。 安装 Android L 预览版 要求 Java JDK 1.7 更新 Android SDK Tools 到 23.0.2 安装 Android SDK Platform & Build-tools 到 20 下载 Android L 和 Android 4.4W SDKs 切换 Xamarin Studio Updater 频道 为“Alpha”频道 安装 Xamarin.Android 和 Xamarin Studio 更新 Android Wear 支持 Android Wear 提供在 Android Wear UI Library preview on NuGet ,Android Support Library v4 更新也包括了新 Android Wear 交互 APIs,比如 NotificationCompat 和 RemoteInput。 Android 支持库 Androi...
-
下一篇
Ubuntu Touch 已经支持 USB Tethering 上网功能
关于 USB Tethering 功能介绍,该功能是电脑通过 USB 连接线连接手机,手机充当作为无线上网卡,让电脑上网。该功能已经在 Android 上实现,Windows Phone和iOS 目前还不支持。 Canonical 发布的最新 Ubuntu Touch IMG 已经支持了该功能,但现在不是默认启用,可以很容易地通过 ADB (Android调试)启用。所有您需要做的就是安装ADB: sudo add-apt-repository ppa:phablet-team/tools sudo apt-get update sudo apt-get install android-tools-adb 开启 USB Tethering 功能: adb shell android-gadget-service enable rndis 启用此功能,桌面上的网络指标将开始旋转。用于通过 Android 小工具的驱动程序,目前只支持 MTP 和网络连接,网络连接时被激活,MTP连接会消失。 禁用 USB Tethering 功能,通过下面的命令: adb shell android-ga...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- MySQL数据库在高并发下的优化方案
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Hadoop3单机部署,实现最简伪集群
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池