MonoTouch MKMapView Zoom Level

I needed to implement  a zoom level similar to Google Maps style for MonoTouch iOS and lucky me after doing little search on the web I found this article http://troybrant.net/blog/2010/01/set-the-zoom-level-of-an-mkmapview/ written by Troy. This is exactly what I was looking for except it was in Objective-C.

So with my little knowledge of Objective-C I copied his code and converted this to C# for using MonoTouch library. I hope this code snippet will help other monoTouch coders as well. Also a big thanks to Troy for such a nice article.

[gist https://gist.github.com/djad442/5115021 /]

In order to use this copy the class to your project and update the namespace. Then in your XIB file, drop a regular MKMapView control and setup all the property you need. Then change the class name to MKMapViewZoomLevel (as is our custom class name).

 

MKMapViewZoomLevel

 

 

Advertisements

Report Says: iPad Mini Gains As the Preferred “Kids’ Tablet” After the Holidays

Ever since the release of iPad Mini, the critics have never left it alone. It was either blamed for the high rate with limited features or constantly got compared with the competitive tablets, making iPad Mini a waste of your money. This has been a big blow for Apple, as even iPhone 5 did not bring miracles for the company. While most of the tech audience believed that Steve Jobs took the magic of Apple to the grave, iPad Mini finally showed development after the 2012 Christmas holidays.

Recently, KinderTown – one of the best educational applications finder for kids of preschool and kindergarten released a shocker; iPad Mini went from a drastic to a yet extremely impressive increase in sales after the Christmas holidays. Later, it was illustrated that the app installment in iPad mini was mainly of those apps that are ideally made for kids in preschool and kindergarten. Much after the hit, KinderTown suggested to a lot of parents that they should invest in this particular slate for their young and emerging kids.

Apple iPad Mini

Created with the motive to fulfill the mission of children in their studies, KinderTown pulled a data from across 200,000 users to draw insights about the device, keeping in mind the usage of it for preschool children. They used their app known as KinderTown app – an app that stands as a substitute for Apple’s App Store, but it only features those apps that are kid-friendly in nature. Price, category, preferred age and educational value of a particular app are mentioned under each app. Since parents use KinderTown App to buy and find apps for their kids, these are usually found in the entire range of devices that are used by children.

The company shared that the users of KinderTown apps on every device changes week-to-week in normal rate; but after the Christmas holidays ended, the week wasn’t normal for the company. When the year’s biggest and happiest gift-giving day ended, iPad mini went through a sweeping increase in sales. Of course, this was a big shocker as only we expect such increase from a new device.

Approximately, the increase was more than 270% than the previous sales and usage. Looking closely to what the company said, it was apparent that aside from iPad mini, even iPod Touch – 4thor 5th generations and the new iPad – 4th generations also saw big boots of success. However, from all the 3 big hits, KinderTown parents were and still are preferring iPad mini over the old and new iPad. The company also noted that the older versions of iPads are in considerations as the parents pass down their old devices to their kids when they get a newer one. This indicated the increase in usage of iPad 1 after the Christmas holidays.

From the data provided, KinderTown users in total preferred and used iPad mini over the latest iPad. This is proven by the post-Christmas breakdown; when iPad mini’s usage amplified by 270%, on the other hand, iPad 4th Generation’s got on 190% increase.

The conclusion by the company KinderTown was that iPad Mini is now being purchased at a rate that is faster than before. Does this mean that Apple is back on the track?