PanoramaGL on iOS 4.0 - iphone

Has anybody used the panoramaGL from http://code.google.com/p/panoramagl/ ?
How did you setup the project?
I have changed the base sdk to 4.0 but I am getting 75 errors.
If not is there any free library to do 360 photo on iPhone?

The last version of PanoramaGL runs fine on iOS 4 or better. Please check http://code.google.com/p/panoramagl/ and download HelloPanoramaGL example that uses hotspots.

There is a sample Xcode project source code called HelloPanorama in the Downloads section of the PanoramaGL. It is very self explanatory, but here is a walk thru tutorial.
The non-ARC errors for a project with ARC could be fixed using the following instructions. If you'll get any ** errors, just replace **variableName with *__autoreleasing *variableName.
That did it for me.
Note: also if your PLSpherical2Panorama class renders a messed up panorama, you need to have at least one hotspot on it to fix it. Took me some time to find out.

Not a real answer but look here and here. Although the guy behind PanoramaGL is still working on the lib, It seems that people consider It sort of deprecated. I managed to correct lot of the errors to have It compile well on my iPad, but the user experience looking around the panoramic photo, it's not so good like I'd like It to be. The documentation about the tesselation algorithm It's not easy, so I preferred starting over.

In order to avoid having the hotspot image in the middle of the image you can use this. It's an empty image and it's completely transparent :) http://it.wikipedia.org/wiki/File:ImmagineVuota.png

Related

Library for CoverFlow iPhone

I am googling from last two hour. and found many links for CoverFlow. but mostly are not working with iOS 5. and give errors. With many codes I change my compiler settings but it's not work for me.
please provide me tutorial link for Coverflow compatable with iOS 5 or any open source code.
thanks.
There is a cover flow implementation in tapkulibrary, and another one (with many variants) in iCarousel, which also has many example projects.
Try this project. It will help you to achieve your motive. http://www.chaosinmotion.com/flowcover.html I implemented it in iOS 5 by not using ARC also by choosing my latest compiler and SDK
Are you using ARC? If so, turn it off and most, if not all of the libraries will compile fine with iOS5.

Empty Application on Xcode instead of other code generated templates

I want to create an application on Xcode from Empty application on Xcode from scratch, I think is a nice way to learn more what is going on behind the scenes...
did anybody try this already? recommend any specific tutorial?
the ones I found on the internet are pretty basic or using other templates which really abstracts a lot of cool code I would like to get to know better.
I'm using XCode 4.3.2
thanks
Beginning iOS 5 Development by David Mark, Jack Nutting, and Jeff LaMarche covers how to do this in depth. I would recommend checking it out if you haven't done so yet.

Working with Multiple Views in Xcode 4?

I'm doing some tutorials on iPhone development and I am working with window based applications to create an app with multiple views (The tutorial I'm using is from TheNewBoston 21-26). I'm currently using Xcode 4 to make these apps but I'm having trouble because Bucky uses Xcode 3 and there seem to be some differences. Every time I try to make this app, I end up with a blank white screen. I follow the instructions correctly watched the videos multiple times but still nothing happens. Even when I make my own simple window based application it does not seem to work. I think it may have something to do with connecting the views with the MainWindow. If you have somehow gotten this to work using only the instructions from the video can you please give me a link to a website or video that has a simple multi-view tutorial. If Xcode 4 no longer allows this method of working than can you please explain how to get around it. Thanks so much, I really appreciate you helping me. I know I'm new and this is a really basic question but it has been giving me a hard time. Thanks again!
Welcome to iOS development! :) I haven't worked the specific tutorial which you mention, but there's certainly many many others around the web which you could refer to.
Here's just a couple off Google when I looked around a bit regarding handling multiple views through a NavigationController which look detailed enough with good guidelines;
http://www.icodeblog.com/2008/08/03/iphone-programming-tutorial-transitioning-between-views/
http://fuelyourcoding.com/iphone-view-switching-tutorial/
If you're totally new, I would totally recommend getting your hands on some iOS development book (its worth the investment!); there are many; and they outline the process in good detail from start to finish. If you're unfamiliar with the whole process, there are many minor things that can go wrong and create frustration.
Happy coding! :)

Three20 pros and cons

I believe a lot of people have heard of and even used three20 library for building their apps. What's the pros and cons of using it? what's your experience so far - starting from ramping up, app design, building, to approval, and future maintains...
I am interested in picking it up, attracted by the UI elements that not easily get from the official SDK.
I've started developing a new app with Three20. Little note: I've started iPhone Development about one year ago.
I was attracted by the UI elements too, so i thought I'll give it a try.
Downloading the source is strait forward, but when it comes to integrating Three20 to an App it gets difficult. I think I've need about half a day to get it running. The big problem was, that I'm using XCode 3.2.3 with iOS SDK 4.0 and the source I've downloaded was set to run on iOS 3.2. After I read a lot of blog-posts and stuff like that, I finaly managed to run my app on the Simulator and on Device.
The next steps were kind of easy. You can use the UI-Elements and Core-Functions of Three20 easily. Build your app using the URL-based-navigation is great. So Three20 does at lot of things you normaly have to care of yourself. E.g. normaly you have to alloc and init your ViewController, push it to your NavigationController and release it. In Three20 you only have to "call a URL" and the rest is done by the library.
From this point of view Three20 is really great. The next problems I faced was, when you want to customize or change the standard-build-in-components. I've spend a lot of time reading through the class documentation on Three20.info until I've managed to build my own TableCell. I've faced the same Problem, when I want to load my data a different way to a TableView.
Until now I haven't got any problems with some other libraries in the same project.
I think Three20 is great and easy. On the other side it can be quite difficult. If you like the UI Elements, you should give it a try.
The main problem with Three20 is you have to take all of it or none of it - you can't easily just choose a part you'd like to use.
It's worth searching out other projects that do things you might want Three20 for - like photo browsing.
I used it for a few time. The main con is that you must develop the entire project with the three20 library else some bugs will appear.
I inherited a project that had Three20 integrated just for the networking and the message controller. I don't like it. If you just use the functionality it provides, it works, but when you want to modify something you find yourself drowning in spaghetti code. You also discover a lot of bad coding practices – my favorite was a BOOL value being cast to an object pointer. Some of it looks like it was ported from Javascript. I set an intern to work finding all the parts we don't ever call and commenting out as much Three20 code as possible, and at least I no longer drown in compiler warnings. Now we're spending the time to write our own message controller, and I am looking for a different networking stack.

NyArToolkit for iphone

Does anybody have a WORKING copy of NyArToolikit augmented reality port to iPhone? I've read the article http://www.morethantechnical.com/2009/07/01/augmented-reality-on-the-iphone-using-nyartoolkit-w-code/comment-page-2/#comment-380.
Tough I've been unable to figure out the missing parts to make it work. For instance what should be "3DGraphicsView.h" and "3DGraphicsView.m". There's no such file on the code and it seems not to be mentioned on the article text.
Thank you!
Moving ahead to iOS4 SDK options. NyArToolkit for iPhone (this specific implementation) won't work on OS3+.
Did you check https://github.com/omeryavuz/VRToolKit for augmented reality iphone working demo?
Bug fixed https://github.com/benlodotcom/VRToolKit