How to Implement Radar View for Locations on Map? - iphone

I used several applications that are providing "radar view" for listing locations on map. I have been searching for examples or guidelines but I probably choose wrong keywords, I'm not sure why, I had no results.
I simply attached an image because it's hard to explain this feature but I'm sure there are people making this in their projects.
For the ones who does not know, radar view works on camera and shows locations that you marked on the direction you turn the camera. Moreover, some usages are providing the distance etc. but that's not primarily objective for me.
Hope to get some help, thanks in advance.
P.S. The name of the application is 'Turkcell Pusula' in store, left is normal view, right is radar view as you can see.

It's called "augmented reality" and that's a short tutorial using 3DAR for this:
http://www.youtube.com/watch?v=WPSD2LoUi3c&feature=related
Also, there are some repositories using 3DAR:
https://github.com/search?type=Repositories&language=Objective-C&q=3dar&repo=&langOverride=&x=18&y=11&start_value=1

Related

In-app tutorial

Im looking at adding a tutorial kind of thing to my app. Basically I want to be able to give a quick message across of what the parts in the app do. I want the users to see it once and not again. I have searched relentlessly for this but I always found app building tutorials.
A lot of games have what I want but I cannot for the life of me find how to do it or, what it is called to find a tutorial. Could someone please help me out.
Thanks in advance,
Sam
You'll need to build it yourself.
What I usually do is, on top of the view i want to explain, add a semi transparent view with some arrows pointing at stuff and a small text/button explaining it. All of that has to be modal and you can save in the NSUserDefaults if the user has already seen it/skipped it/launched the app for the first time. You'd have a method that builds all those views and you simply call it in viewDidLoad (by checking against a simple boolean value store in those previously mentioned NSUserDefaults, for example)

What is a good way to implement a menu system for an iphone game?

I'm working on a project and I've been asked to add a fairly detailed and nested menu system overtop pre-existing gameplay. I'm new to iphone programming in general, but have experience with other C languages on different platforms. I'm looking for an example of a good clean menu system architecture.
So far, I've gotten a little used to how the xib files interact with the code, but I still have a ways to go it seems. I have two UIViewControllers; lets call them UIViewControllerA and UIViewControllerB. I started with UIViewControllerA (the game's main view controller) and want to add UIViewControllerB as a menu to lay on top the game window. The only way I've found to get UIViewControllerB to render is to use it as a data member of UIViewControllerA and add it as a subview to UIViewControllerA.
This seems like a very unclean way to organize this system and introduces some bugs. IE - when I have UIViewControllerB showing, the touch events fall through to UIViewControllerA which I do not want.
Sorry this is long, but I'll get to the point. Does anyone have a good suggestion on how to create a clean and robust menu system? I feel as though I am way off the mark. I don't think I have enough experience to come up with a good system on this platform.
Thanks in advance!
EDIT:
I feel as perhaps I didn't specify that I'm seeking help for technical programming design rather than visual design. I'm seeking for a way to implement a state-machine type architecture for an iphone platform.
Check out this link - https://github.com/relikd/OGActionChooser
It's a nice-looking replacement for a UIActionSheet or UIAlertView - this could easily be customized to present a modal menu system.
A really easy way to have a clean menu page, simply take a picture of hardwood floor (or off the web) and add buttons. I would show an example but I need 10 points...
Take the pic, onto PS (photoshop) and add a box or square, add shadow and some cool special effects, upload it to xcode, but the buttons in the box.

iOS chart framework: TapkuLibrary, Core-Plot or any. Tap of point calls method?

I'm working on an iOS project where tapping on a particular point in a graph should take the user to another scene. Basically, to be able to trigger a method from the user tapping on a point if this makes more sense. Is there any of these frameworks which would make this easy?
Thanks in advance.
I would recommend giving ShinobiControls a try, they have many built-in interactive features.
As a full disclosure, I work for the parent company that owns shinobi controls
Core Plot can certainly do this. It includes several example programs that demonstrate how to set up a delegate to be notified when a point is touched on the plot. How you respond to that notification is up to you.
Yep. TapKu and Core-Plot both have user interaction, if I recall. Core-Plot is definitely powerful, but I'll be damned if it's lightweight or easy to use. TapKu is definitely lightweight and easy to use, but I needed a little more juice for my charts ... like multiple lines, negative numbers, missing data points, not just the single line (with a "goal").
Right now I've got a bit of a hybrid between Josh Buhler's GRChart, Kryali's MultiTouchS7GraphView, BugCloud's Customed-s7graphview and some Frankensteinian menagerie of my own junk to power my chart.
I'm personally pretty fond of Josh's GRChart and recenty Honcheng's iOSPlot for their sheer simplicity (lending well to customization) and frankly, their underdogishness. Neither of those have touch gestures, but it wouldn't take much work at all to reuse the code from BugCloud's xAxisWasTapped: method, or other methods from any of the other touch-enabled charts.

Nice looking UIButton

I'm trying to make a nice looking UIButton. I'm not exactly sure what I mean by that, but something nicer than just a plain white looking rounded corner button with blue font. I can't seem to find anything online, so can anyone help? I want to do it all by programming (no XIB) and I am not an artist so I can't draw any custom images or anything like that.
Back in May of last year, Jeff LaMarche (of iPhone dev shop Martian Craft and co-author of several iPhone development books) put out a suite called GradientButtons that makes it easy to implement pretty, shiny, colorful buttons. I've used it in several projects and it's quite nice.
Here is a tutorial on how to make a shhiny button all in code, no image needed!
Tutorial on gradients at CocoaWithLove
http://tapadoo.com/2010/tired-of-trying-to-create-nice-buttons-for-your-iphone-app-try-this/
I ran into the above link when I was searching for a similar resource. Did the job
The Apple UI guidelines would suggest I think that you use the standard button unless you have good reason not to.

iPhone MKMapKit Image Overlay

How can an image overlay be applied to a MKMapView? Basically, when you zoom in a specific location, I want an image to appear on top of the map that gives a more detailed view of the location.
I've had a look around and found different types of methods to use. I had a working example for an older SDK using the DrawMapRect function but this no longer seems to work on 4.2.
This is a good place to start...
http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKOverlayView_class/Reference/Reference.html
I was looking for polygon sample code though.
#omniscian: If you have solved it you should post something helpful for others. This page has a high google rank.