samedi 14 septembre 2013

Differences between iOS and Android development

Android is programmed in C, C++ or Java, whereas iOS is programmed in C, C++ or Objective-C.

In a commercial point of view, Android seems to have a bigger market share.

People argue that iOS have better apps: all iOS devices have identical specs and features, disregarding resolution. It is easier for a developer to take advanatage of the whole screen, trust it will run smoothly... Android devices are different.

Developing Android apps for Android on Eclipse requires tons of module installations, AVD configuration. The default Xcode installation requires absolutely no complementary configuration. The app can be launched directly once the project is created.

Rhythmbox review

I've been using the music library software Rhythmbox for a while, and quickly decided to go back to Banshee. Here is why.

What useful features lack to Rhythmbox:

  • Browsing music with album covers. (I read about Rhytmarty, but I don't know how to use it.)
  • Seeing the cover of the selected track, not only the track being played
  • Seeing the cover of a track in its properties!
  • Stopping when song is finished
  • Showing a track of a playlist in the library (like in iTunes) (lacks to Banshee too)
  • Modifying metadata directly in playlists (lacks to Banshee too)


Bugs to fix:

  • It stops playing when it fails to find a file (in DJ mode).
  • If source of file not found, it plays selected.
  • It indicates unfound files one line before where they really are.