Animal Fun

阅读约 1 分钟

Animal Fun 是我在儿子三岁时为他写的一款 iPhone 和 iPad 应用,既能帮他认识各种动物,又能逗他开心。这是一款免费应用,可在 App Store 下载,源代码托管在 GitHub 上。

技术细节

项目的 README(英文)。

Animal Fun is a simple animal learning program for children. Children learn about animals by seeing and hearing the sounds an animal makes. It combines an easy-to-use interface and fun sound effects to entertain children while they learn.

iPad Screenshots

Dog, portrait

Dog, landscape

Horse, portrait

Horse, landscape

Features

  • 50+ animals
  • touch/tap to change animal
  • hear the animal name, the animal sound effect, or the animal name spelled
  • individual letters are highlighted as the animal name is being spelled
  • set the default sound when the animal is first shown to “Animal Name”, “Animal Sound”, or “Spell Name”

Usage Considerations

Please make sure the PHONE IS NOT IN SILENT MODE (the switch on the side of the phone should be up) and Settings | General | Sound Effects is set to BOTH.

You need to use headphones or an external speaker on a first generation iPod Touch (as it has no external speaker).

Additional Info

The animal pictures and sound effects are from the free Tux Paint desktop (Mac, Windows, Linux) drawing program for children. You can download it for free at http://tuxpaint.org.

Animal Fun is free, Open Source software, distributed under the terms of the GNU General Public License.

Technical Notes

The scripts/data_prep.rb file is used for preparing the image and audio files from the TuxPaint stamps package and also generating json metadata used by the Animal Fun application. SoX is used to convert the .ogg audio files to .aiff.

通过邮件获取新的指南和课程

我发布新的指南、课程或文章时,偶尔会发一封邮件。绝无垃圾邮件,随时可以退订。 邮件内容为英文。

由 Buttondown 发送。我绝不会分享你的邮箱地址。更喜欢订阅源?请使用RSS 订阅源。