Wednesday, 2 January 2019

iPhone SDK'S Restriction On Real Time - Navigation.

Reading this post on iLounge about TomTom’s plans to include their real-time navigation software on the iTunes AppStore (or lack thereof) brings back memories from when I was developing advanced vehicle tracking systems a few years ago. Click here
The root of the issue seems to be this line on the iPhone SDK’s license agreement:
“Applications may not be designed or marketed for real time route guidance; automatic or autonomous control of vehicles, aircraft, or other mechanical devices; dispatch or fleet management; or emergency or life-saving purposes.”
This stems from a chain of license rights that originates with the providers of mapping data, such as NAVTEQ or Tele Atlas. Apple has integrated Google Maps on the iPhone, which in turn uses mapping data from these providers under license. Pricing of map data varies with respect of what you intend to do with it, and for some reason, the providers value real-time tracking of anything as a top dollar use.
Apple had to accept the licensing restrictions that Google’s providers impose, and they very likely include real-time navigation and tracking of objects. In fact, Google Maps terms of use read:
“Except where you have been specifically licensed to do so by Google, you may not use Google Maps with any products, systems, or applications installed or otherwise connected to or in communication with vehicles, capable of vehicle navigation, positioning, dispatch, real time route guidance, fleet management or similar applications.”
This trait started when Microsoft released MapPoint 2004, which included for the first time a clause in its terms that forbid using the application for real-time tracking of vehicles and objects, and any such tracking should have a minimum 15-second delay between reality and display. With MapPoint 2002, one could use ActiveX objects to integrate the maps into a third-party application, like I did when I released StumbVerter, and fully control the map and data overlays. This meant that one could write a VERY cheap real-time tracking software application to go with the GPS tracking hardware the company sold. One could thus use pretty good maps of Europe and North America for a little over 400 Euros, compared to quotes I received that licensed only Spain for some 90.000 Euros! Microsoft got some heat over this but defended its position by stating this restriction had been imposed by the map data providers. 

Read more: Facebook Ads System
I don’t think TomTom will have a problem placing their software on AppStore, as they don’t infringe on the intended Location Services API clause, and maybe Apple will ease this clause by stating that the restriction is on using Google Maps rather than your own licensed map data for displaying the location of tracked objects.

Short Tail Facebook ADS System - Facebook

When I started reading some interesting articles about Facebook’s new ad system, which is supposed to combine what your friends are doing, buying and recommending, with the available ad content, my first thought aside from the spying-on-users issue was “How are they going to get the little guys on board this thing?”.
Let me explain: CocaCola doesn’t really -need- to advertise on Facebook, as it’s one (if not the most) recognized brands on the planet. Still, it has created this animated Sprite Sips Facebook application, which you can “boost” with codes found under Sprite bottle caps. The app will most likely be installed by a large number of people, basically, because it comes from a well-recognized brand which is also regarded as cool, many of which already drink the stuff on a regular basis. Read more
What is happening is that users are marketing to other users with well-known products - but would they do the same with, say, ‘BoogieCola’? This imaginary company may be desperate to market its product as much as it can, having just launched into an already crowded space, with a product that may not be so nice and with a brand image which could be the result of the CEO’s 5-year-old son’s doodling on a paper. In other platforms, they could buy their way into the top advertising spots (read: Google AdWords), and make an impact across a wide population segment. While not a guarantee of success, at least you will not be able to say you failed because nobody knew you existed. On Facebook, this company would have probably gone largely ignored - as the ads targeted to users would probably point to the already-known, already-heavily-recommended brand. Thus, it will be pretty hard for newcomers to make Facebook an effective platform for entry into a market. In the end, the (OMG I’ve said it, I will burn in hell!) long tail of advertisers, who provide a sizable chunk of Google’s revenue, will not be sending their bucks to Facebook.
Could this new system make substantial revenue for Facebook? I guess so - but not in the long term, and most definitely not enough to even consider taking Google out of the picture. Google is omnipresent in many countries and market segments, while Facebook has had an impact basically in the US, a large market by itself, but again, not as big as the one the Big G has access to.

Busted Your MacBook Screen? Don't Worry Here is a technique how to solve it.

What is the merge between a MacBook with a busted screen and a desktop LCD panel? This:


I figured two names for it, a Macenstein or a FrankenBook (yeah I know, both are damn ugly, suggestions welcome!). I happened to drive over my one-week-old MacBook with my 30-minute-old Viano van as I tested the parking sensors at the dealer, and the screen cracked. Obviously, the Apple retailer refused to service it under warranty, and quoted around 700 Euro for a new LCD, when the entry-level MacBook costs 1000 Euro, it seems a pretty ridiculous price to pay. visit now
Out of desperation, I had the idea of removing the screen entirely, and using the remaining portion of the MacBook as a desktop - after all, it still had a working hard drive, DVD drive, touchpad, and keyboard, so a few dozen screws later, this was the result:


As you can see, the cables that connect to the display’s backlight and LCD circuit are still there, as are the three wires that come out of the Airport wireless card and lead to the patch antennas on the lid. I still have to put some connectors on these so I can drive external antennas. A friend of mine just saw this thing, and wondered why they are not manufactured commercially - it’s an ideal space saver - computer, keyboard, and mouse in one small piece that sits in front of a nice LCD display, and which comes with built-in UPS to save you from power failures.