cs193p – Season – Winter 2015

Please note, this blog entry is from a previous course. You might want to check out the current one.

Stanfords course cs193p has started its new Winter session 2015. The videos of the lectures are available via iTunes. Sample code and slides should be available directly at Stanford. A collaboration on Piazza – like last year – is missing for the moment …

This time, it is Swift powered!

The course material from previous seasons is still available:

Fall 2013/14
videos downloads

Winter 2013
videos downloads

Summer 2012 / Fall 2011
videos downloads

Fall 2010
videos downloads

FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail

Am Land – Reading Book available on the App Store

Waiting for the new cs193p season to start, we released a new App:

Am Land, the new German reading-book app is now available on the App Store.

AmLand - Icon

The reading-book app follows Lia and Tom on their exciting adventures. You read, see and hear what they experience.

AmLand-iPad-Screenshot

The book corresponds to reading stage one. Only letters are used, children learn during the first half of the first grade. The syllable method teaches playfully the rhythm of the language and provides an easier access to writing. Orthography is not learned phenomenologically (single spellings of words), but systematically (rules of written words). The constant repetition of words increases the learning and recognition process, which is essential for fluent reading.

AmLand-iPhone-Screenshot

Children learn early on how to deal with a wide range of media. As a result the actual process of learning to read moves increasingly into the background. Often a lack of motivation to read longer texts follows insufficient excitement to read.

The target group for these reading learning books are beginning readers and first graders. The texts in the books are short, clearly structured and divided into reading levels. The levels build on each other. The difficulty increases systematically.

The identification with the characters and the lovely illustrations increase the motivation to strengthen reading skills playfully and actively deal with the content of the texts. Thus the individual and independent interest in reading and reliable writing is encouraged.

FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail

CocoaPods – Broken Specs Repository

If you are using CocoaPods and a recent pod install produced a strange result like:

$ pod install
Analyzing dependencies
[!] Pod::Executable pull
A	AAShareBubbles/1.0.2/AAShareBubbles.podspec
A	ABContactHelper/0.1/ABContactHelper.podspec
A	ABPadLockScreen/3.0.0/ABPadLockScreen.podspec
...
A	wpxmlrpc/0.4/wpxmlrpc.podspec
A	ym/1.2.6/ym.podspec
A	zipzap/6.0/zipzap.podspec
Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use 'git add/rm <file>'
as appropriate to mark resolution, or use 'git commit -a'.

resetting the repository might help:

$ pod repo remove master
$ pod setup
FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail

cs193p – Season – Fall 2013-14

Please note, this blog entry is from a previous course. You might want to check out the current one.

Stanfords course cs193p has started its Fall session. The videos of the lectures are available via iTunes. Sample code and slides are (or should be) available directly at Stanford. A collaboration on Piazza is missing for the moment …

The course material from previous seasons is still available:

Winter 2013
videos downloads

Summer 2012 / Fall 2011
videos downloads

Fall 2010
videos downloads

FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail

iOS 7 & Xcode 5

It’s September 18th, iOS 7 should hit the update servers any minute, as well as Xcode 5.

iOS 7 brings a lot of changes, what does that mean for your app?

As app developer you have definitely will have downloaded at least one of the preview versions of Xcode 5 and starting one of your apps entered panic mode immediately. When you actually were able to build against iOS 7, your app will have looked quite differently from what it used to.

Does that mean you have to update your code and publish an update together with the release of iOS 7?

Nope, it just means when you are going to submit an update of your app which is built for iOS 7, you will most likely need to update your layout and tweak your code. As long as you do not plan update, you do not need to worry, your app will look and function as before.

To be sure update your test devices to iOS 7 and run your previously build app (e.g. the version which is currently in the app store).

What needs to be updated for iOS 7?

The iOS Dev center hold an excellent guide on what to do. Read it, follow it, voila.

You might want to consider using different storyboards for your iOS …

… but after all don’t panic!

Note, the eaGeier works perfectly with iOS 7 devices – so I hope none of the users finds out otherwise 😉

FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail

cs193p – Season – Winter 2013

Please note, this blog entry is from a previous course. You might want to check out the current one.

Stanfords course cs193p has started its Winter session. The videos of the lectures are available at iTunes. Sample code and slides are (or should be) available directly at Stanford. Like last summer it is accompanied by peer collaboration on Piazza.

The course material from previous seasons is still available:

Summer 2012 / Fall 2011
videos downloads

Fall 2010
videos downloads

FacebooktwitterredditpinterestlinkedintumblrmailFacebooktwitterredditpinterestlinkedintumblrmail