Tag - Programming
Apple has opened registrations for its annual summer camp for kids in the US, Canada, China, France, Germany, Hong Kong, Italy, Japan, The Netherlands, Spain, Sweden, Switzerland, Turkey, and the United Kingdom, allowing children ages 8 to 12 who are accompanied by a parent or guardian to attend a series of workshops at a local Apple Store focused on iMovie, iBooks Author, and in some countries, basic programming. The sign-ups are on a first-come, first-served basis, and tend to fill up quickly.
Apple is capitalizing on the popularity of the Swift programming language, which is being used by over 100,000 apps and is the most popular language project on GitHub, by making it easier for younger users to pick up. Swift Playgrounds is an app for iPad that aims to teach younger users and those new to programming the fundamentals of creating Swift code, with the possibility of learning to produce their own apps.
Commenting to the BBC on the Hour of Code initiative that encourages young people to understand some of the basic concepts behind the creation of the games they play, the services they use, and the devices their lives revolve around, Apple SVP of Mac and iOS Software Craig Federighi says that programming -- often thought of as a lonely, isolated activity, is "an incredibly creative medium, not unlike music" and that he wants Apple to do more to "set off a spark" in young learners by using Apple Stores as classrooms more often.
Fulfilling a promise it made last spring, Apple has posted source code for the core libraries, parts of Foundation, and the raw language compiler for Swift, the company's development language -- including some features planned for the future Swift 3, but published now to gain feedback and assist in development. The move enables a number of new use cases for the language, which is deeply integrated into the company's Xcode IDE.
Again this year, Apple Stores around the US are now offering free registration for a child-oriented introductory workshop called "Hour of Code" in conjunction with Computer Science Education Week, which runs December 7–12. The workshops in the US will happen on Thursday, December 10, and the class itself is designed by Code.org, a group that uses popular characters to teach kids computer programming skills.
Cato's Hike: A Programming and Logic Odyssey by Hesham Wahba is an iOS app for helping kids, and adults if they're so inclined, to learn about programming. The app utilizes an object-oriented language of "cards" and customizable maps to demonstrate the various principles. The app is very cute, and we liked the idea of the cards format for the programs. We think Cato's Hike is a good tool for a parent or teacher to guide a would-be programmer to a better understanding of how it's done.
The BBC is continuing in its attempts to promote digital literacy in the United Kingdom, by providing approximately 1 million devices to children. The broadcaster will be providing the Micro Bit, a compact electronic board inspired by the BBC Micro from the 1980s, to students in secondary schools this fall, which it hopes will encourage a new generation of coders to create software.
Edutainment took off in the early 1990s, with games like Math Blaster and The Incredible Machine. For the most part, edutainment games have usually been math or science-centric, with enough history and reading thrown in to keep the mix interesting. However, that's beginning to change with a new dawn of kid-targeted apps. Tynker is one such app, which promises to teach elementary-age children how to code their own video games.
Apple's Swift language, introduced just last June at its Worldwide Developer's Conference, as risen from 68th place to 22nd in the last six months on a ranking of the most widely-used programming languages. Enterprise developer liason firm RedMonk said it had never seen a growth rate so "meteoric" in the history of its rankings, which first appeared in 2010. When "ties" are discounted, the streamlined language has entered the top 20 just seven months after its debut.
Continuing its effort to promote its own streamlined object-oriented programming code Swift, Apple has followed up from its Swift blog with a full-blown mini-site on Apple.com. The new site takes a similar approach to Apple's dedicated mini-sites for education and business, highlighting some of the many apps now built using swift and featuring case studies, profiles and links to tutorials and free resources. The new promotional mini-site is in addition to the regular Swift developer site.
Now AAPL Stock: 112.97 ( + 0.09 )
Cirrus creates Lightning-headphone dev kit
Apple supplier Cirrus Logic has introduced a MFi-compliant new development kit for companies interested in using Cirrus' chips to create Lightning-based headphones, which -- regardless of whether rumors about Apple dropping the analog headphone jack in its iPhone this fall -- can offer advantages to music-loving iOS device users. The kit mentions some of the advantages of an all-digital headset or headphone connector, including higher-bitrate support, a more customizable experience, and support for power and data transfer into headphone hardware. Several companies already make Lightning headphones, and Apple has supported the concept since June 2014. http://bit.ly/29giiZj
Apple Store app offers Procreate Pocket
The Apple Store app for iPhone, which periodically rewards users with free app gifts, is now offering the iPhone "Pocket" version of drawing app Procreate for those who have the free Apple Store app until July 28. Users who have redeemed the offer by navigating to the "Stores" tab of the app and swiping past the "iPhone Upgrade Program" banner to the "Procreate" banner have noted that only the limited Pocket (iPhone) version of the app is available free, even if the Apple Store app is installed and the offer redeemed on an iPad. The Pocket version currently sells for $3 on the iOS App Store. [32.4MB]
Porsche adds CarPlay to 2017 Panamera
Porsche has added a fifth model of vehicle to its CarPlay-supported lineup, announcing that the 2017 Panamera -- which will arrive in the US in January -- will include Apple's infotainment technology, and be seen on a giant 12.3-inch touchscreen as part of an all-new Porsche Communication Management system. The luxury sedan starts at $99,900 for the 4S model, and scales up to the Panamera Turbo, which sells for $146,900. Other vehicles that currently support CarPlay include the 2016 911 and the 2017 models of Macan, 718 Boxster, and 718 Cayman. The company did not mention support for Google's corresponding Android Auto in its announcement. http://bit.ly/295ZQ94
Apple employees testing wheelchair features
New features included in the forthcoming watchOS 3 are being tested by Apple retail store employees, including a new activity-tracking feature that has been designed with wheelchair users in mind. The move is slightly unusual in that, while retail employees have previously been used to test pre-release versions of OS X and iOS, this marks the first time they've been included in the otherwise developer-only watchOS betas. The company is said to have gone to great lengths to modify the activity tracker for wheelchair users, including changing the "time to stand" notification to "time to roll" and including two wheelchair-centric workout apps. http://bit.ly/2955JDa
SanDisk reveals two 256GB microSDXC cards
SanDisk has introduced two 256GB microSDXC cards. Arriving in August for $150, the Ultra microSDXC UHS-I Premium Edition card offers transfer speeds of up to 95MB/s for reading data. The Extreme microSDXC UHS-I card can read at a fast 100MB/s and write at up to 90MB/s, and will be shipping sometime in the fourth quarter for $200. http://bit.ly/294Q1If
Apple's third-quarter results due July 26
Apple has advised it will be issuing its third-quarter results on July 26, with a conference call to answer investor and analyst queries about the earnings set to take place later that day. The stream of the call will go live at 2pm PT (5pm ET) via Apple's investor site, with the results themselves expected to be released roughly 30 minutes before the call commences. Apple's guidance for the quarter put revenue at between $41 billion and $43 billion. http://apple.co/1oi1Pbm
Twitter stickers slowly roll out to users
Twitter has introduced "stickers," allowing users to add extra graphical elements to their photos before uploading them to the micro-blogging service. A library of hundreds of accessories, props, and emoji will be available to use as stickers, which can be resized, rotated, and placed anywhere on the photograph. Images with stickers will also become searchable with viewers able to select a sticker to see how others use the same graphic in their own posts. Twitter advises stickers will be rolling out to users over the next few weeks, and will work on both the mobile apps and through the browser. http://bit.ly/29bbwUE