Saturday, March 6, 2010

Apple banishes aggressively (and abusively, I think) apps from AppStore.

A large number of applications from the App Store capable of searching nearby access points, offering many details about them, and connecting to them, had disappeared recently. Today, I was surprised to discover this thing. So, I've googled a little, and I found that Apple pulled from the App Store intentionally some of that kind of applications.

There were more cases in which Apple pulled from App Store some applications, because they said that...they did it because for some legal reasons. I can't think of what could 6 WiFi manager apps (for current case) have violated, but I'm pretty sure that they did it because that's what they wanted to.

Recently, Apple published a clear list of apps that will not be approved or will be pulled from the App Store if they exist, in case that they will not respect that list. Apple said that that apps were explicitly referring to adult content. A completely abusive behavior of Apple, in my opinion. That apps were not really referring at what they said. Their official explication was that they "want to protect children".

But lets return to what made me angry today. I searched for eWiFi into the App Store, a way better WiFi searcher than what Apple offers by iPhone's settings, but it was not there. I found that a number of 6 apps of that type were banished: WiFiTrack, WiFiFoForum, yFy Network Finder, WiFi Get, eWiFi, and WiFi Analyzer. I was not able to find anywhere a clear explication from Apple regarding this situation.

That's not cool, Apple. I was some time ago a big fan of Apple. Today, I am a fan of them because of their laptops. Aggressive and excessive restrictions from iPhone made me a fan of Google's Nexus One. I think that its OS is definitely superior at the moment compared to iPhone's.

Spawn Lite: a free light show play on your iPhone (entertaining).

Spawn Lite is an iPhone App which will make a light show on your phone. It has some hidden features, which I'm going to describe you. You have to move two fingers in the same or opposite direction, on the following side:
  • (vertical) on the left side to change the length of the lights
  • (vertical) on the middle of the screen to change the length of the lights
  • (vertical) on the right side to change the color of the lights
  • (horizontal) on the middle of the screen to change the movement speed of the lights
It's simple. But because it's a lite version, it includes advertising (on the bottom of the screen). Multitouch is supported. Please leave a comment if you like it. Below is a video to demonstrate you how it works.
Search it in the App Store: "Spawn Lite".

Any webcam driver for Mac.

As we all know, Mac OS X is a great operating system. It normally works with a large of devices connected via USB, with the exception of webcams. They require additional drivers. Here starts the headache...you need to search on manufacturers website for it, but since most of manufacturers are oriented on Windows only, you have low changes to find one (which works like it should). But wait, I recommend you something better.

A small application, called "macam", is a real help in such situations. It has included the USB drivers for almost any webcam, from almost any manufacturer. And, it is capable of taking pictures and recording, with many configurable settings. And it's really simple to use.


To avoid problems of any kind (errors, conflicts, kernel panics, etc) and for a list of webcams which should work or which should not work, please visit the official site: http://webcam-osx.sourceforge.net/index.html

Friday, March 5, 2010

Ubuntu 10.04 theme is now automatically installed via Update Manager.

The new theme from Ubuntu I showed you in my last post is now installed by default via Update Manager. Informations that it is installed automatically came on yesterday evening, and now I confirm this. You may activate it in Appearance after update. Below is a screenshot took by me.
Update: and here is a video took also by me. Enjoy (and leave a comment regarding what you think about it).

Thursday, March 4, 2010

Ubuntu 10.04 official theme and boot splash video.

Ubuntu 10.04 is approaching to the final version, and screenshots from the official theme are already here. Below are two screenshots which will be present in the final release, available in both a light and a dark version.
It looks pretty nice, and I'm sure that the final release is going to be an extremely good one. Below is a video of boot splash video.


This screenshots are not mine. I've just updated my Ubuntu 10.04 ran through VirtualBox, but it keeps displaying me error messages (during boot and shut down), and I didn't get the new theme yet.

All these belongs to Web Upd8. More details here and here.

Wednesday, March 3, 2010

I can't understand why Google isn't selling Nexus One out of the U.S.

This is the question I've putted myself many times since Nexus One has been launched in the United States. It is currently unavailable (normally) anywhere else into the world, with the exception of the UK, Hong Kong, and Singapore, which are "test" countries. This is pretty disappointing. I'm from Romania and I can't really understand why I can't get it here.

Hmmm...Ok, I can. A company is selling it here, but at about $740. Because, it is the only one who is selling it here, and there is no competition. Google says that Nexus One will probably be available in the spring 2010 with other carriers than T-mobile, so it might be available even in Romania then.

And this happens while HTC Desire is about to come. Google is now loosing millions of clients in the whole world, and the situation can get as bad as it can, because Desire is going to be a Nexus One replacement for the regions where it isn't available.

Tuesday, March 2, 2010

Apple vs HTC: the war of the patents.

Apple is accusing HTC of infringing 20 iPhone patents, because of which, they are now "fighting" in the justice. These patents were granted in a range of years between 1995 and 2010 (February 2). These is another interesting conflict between two big companies, which follows after the latest problems with patents (again, patents) between Apple and Nokia.

It seems that HTC has recently responded to Apple's attack, on Twitter, thanking everyone who showed their support for them.

Below is the list of the patents for which Apple is accusing HTC of:

  • Patent #7,362,331: Time-Based, Non-Constant Translation Of User Interface Objects Between States

This is an interface patent granted in 2008 -- it's not specifically related to phones. According to the claims, it's a method of moving a GUI object along a path with a non-constant velocity for a period of time -- one of the claims specifically covers minimizing windows with a scaling effect like OS X, and two others describe a row of icons that rearranges itself when icons are added or removed, just like the iPhone's app dock.

  • Patent #7,479,949: Touch Screen Device, Method, And Graphical User Interface For Determining Commands By Applying Heuristics

We did this one at length after it was issued in January of last year -- check out our Palm discussion for more. The big one here is scroll behavior: starting a scroll in a single direction locks you in that direction, but starting it at an angle lets you pan around freely -- just like the Android browser.

  • Patent #7,657,849: Unlocking A Device By Performing Gestures On An Unlock Image

This one's cute 'cause it's brand new -- seriously, it was just granted on February 2. It's almost exactly what it says on the tin: it covers unlocking a touchscreen device by moving an unlock image. It's broad enough for us to say that it covers virtually every unlock behavior we've seen on phones, not just the iPhone's slide-to-unlock implementation.

  • Patent #7,469,381: List Scrolling And Document Translation, Scaling, And Rotation On A Touch-Screen Display

Yep, we covered this 2008 patent in our Palm piece too -- well remembered, friends. Jump back to that for the full details, but the executive summary is that it covers the iPhone's distinctive scroll-back-and-bounce behavior.

  • Patent #5,920,726: System And Method For Managing Power Conditions Within A Digital Camera Device

Granted in 1999, this patent is surprisingly broad -- it flatly covers managing power in a digital camera device to a power manager that sends state information to a processor controlling the camera.

  • Patent #7,633,076: Automated Response To And Sensing Of User Activity In Portable Devices

This was issued in October of 2009, and it's really quite specific: it covers a phone with multitouch input, a proximity sensor, and an ambient light sensor, which allows input when the sensors indicate one condition and doesn't allow input in others. In simple terms? It's how the iPhone shuts off the touchscreen when you hold it to your ear, a scenario that's specifically called out in the claims.

  • Patent #5,848,105: GMSK Signal Processors For Improved Communications Capacity And Quality

The year was 1998, and times were lean in Cupertino. Steve Jobs had just returned to Apple, and although the company's fortunes were turning with the introduction of the iMac, it was clear that a true breakout was needed. "We have the answer!" cried William A. Garnder and Stephan V. Schell, two of the company's employees. "We'll develop an an apparatus for extracting a signal of interest from a plurality of spectrally and temporally overlapping input signals containing digital data having a bit rate!" Years later, this patent would thoroughly confuse a young lawyer simply trying to make sense of this mad, mad world.

  • Patent #7,383,453: Conserving Power By Reducing Voltage Supplied To An Instruction-Processing Portion Of A Processor

Another deeply technical patent, granted in 2008. On reading the claims, we're going to hazard a guess and say it covers powering down a processor when told to sleep, but this sort of patent is exactly why this litigation will take years and require many hearing to determine exactly what's covered.

  • Patent #5,455,599: Object-Oriented Graphic System

This is the oldest patent of the bunch, issued in 1995. (You can really get a sense for how Apple's counsel has changed the way it writes patents over time by reading all of these, by the way. The older ones are really quite terse.) Again, it's technical to the point where we don't feel comfortable saying exactly what it means, but it covers building graphics objects with a processor and outputting them through various means. Given the fact that this predates Steve Jobs' return to Apple, we'd say this one was thrown in because Apple's lawyers think it's particularly strong, not because it has something to do with phones specifically.

  • Patent #6,424,354: Object-Oriented Event Notification System With Listener Registration Of Both Interests And Methods

This one is actually quite interesting: it's from 2002 and is illustrated with drawing from Mac OS 9, but it covers event notifications passed among objects -- a system specifically described in the abstract as presenting a context-sensitive menu on the screen. That's very much the core of the Android UI, if you think about it. We don't know exactly what Apple thinks HTC is infringing with this patent, but it's one to keep an eye on, since it could have huge implications.


Okay, that's it for the federal case. Ready for the patents claimed in the ITC complaint? They're even more dryly technical, it's going to be a blast.

  • Patent #5,481,721: Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects

This one's fun -- it's actually an old NeXT patent from 1996. And we're talking old-school NeXT -- the inventors are listed at Betrand Serlet, Avie Tevanian, and Lee Boynton. Anyway, this one is large, broad, and technical: it covers passing objects in an OS between processes by way of a proxy object. Again, given that this is primarily an OS patent and that Apple claims all of HTC's Android phones infringe it, it's hard to shake the impression that this case is anything but a proxy for a larger fight to come.

  • Patents #5,519,867 and #6,275,983: Object Oriented Multitasking System and Object-Oriented Operating System

Apple lumps these older OS patents together, so we are too. '867 is from 1996 and covers accessing OS level services in a multithreaded way; '983 is from 2001 and describes an OS in which apps can access native system services and those services can make use of data associated with an object. Again, dry, technical -- and totally aimed at Android, not HTC itself.

  • Patent #5,566,337: Method and apparatus for distributing events in an operating system

Another OS patent from 1996, this time relating to passing event notifications between objects -- like changing app behavior based on battery status. If you're not getting that Apple is targeting Android with the ITC case in particular by including low-level patents like these, there's really nothing more we can do. Oh, wait -- we can drop another six patents on your head.

  • Patent #5,929,852: Encapsulated network entity reference of a network component system

This one is also interesting because of it's age -- it's from 1999, and describes a way for users to get at remotely-stored resources more effectively by using software "components" that deal with different data types."


Source: Engadget; more here and here.