Well, I have gotten the Blue Quadratic Solver up and running on iOS 6. It took me longer than I thought, but things have been busy here with the Sandy Hurricane and now trying to get my students back on schedule. But BQS will now use the full screen of the iPhone 5 and shrink back to size if run on an older iPhone. I still need to update RUExempt and the CoolConverter, but that will come in some time. I will try uploading this weekend and see how it goes. I did have one error though. It was another Mach O linker error like in my previous post. So I followed my own directions but the error still persisted. So I went back to Stackoverflow and found this.....
Click on your project in xcode. Then, click on the target. Go to build settings and look for valid architectures. Delete armv7s from the list of valid architectures and just leave armv7.
It worked! Hope all is well with everyone.
Monday, November 19, 2012
Thursday, November 15, 2012
Well, this month my App, the Blue Quadratic Solver, was reviewed by a website call Ray Wenderlich. This is a blog that has tons of iOS tutorials and I have learned a lot from it. Great resource for all sorts of information. Here is a link to the review. You have to scroll down a bit to see it because there are many others that got reviewed as well. But, I am pretty excited. Hope you all enjoy it!
Tuesday, September 25, 2012
Well, I do believe that the BQS is done. I have fixed some errors that were graphing the axis backwards! Fixed a rotation issue that made the "i" disappear on the radical view. And made the annotations appear with a tap and disappear with a double tap! I am going to submit for iOS 5 sometime this week. After that I will update it for iOS 6, but the only issue I need to fix for that is a rotation issue and to take some new screen shots. All things that should not take more than a couple of hours. But I think I am going to hold off until more people update to iOS 6. I am glad to see that my post about the iOS core plot error, got some hits and that it helped people out! I sure have gotten a lot of help with my concerns from all over the web. Especially Stackoverflow and Core Plot. Have a great day!
Saturday, September 22, 2012
Well, I think I have the BQS all ready to got for iOS 5 with the new annotations and fixes. So I figured I would try and get it updated as well for iOS 6. So I copied the folder and ran the copy in Xcode 4.5. I had to fix some things that had been depreciated but finally I got it to work in the simulator just fine. Then I ran it on my iPad and got an error!
ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/douglasjmerritt/Desktop/Xcode 4.5/BlueQuadCalc copy/libCorePlot-CocoaTouch.a for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
This error did not allow me to run on my iPad. So I did a bit of searching and found that I have to change the Build Active Architecture Only to YES. After that, it all worked fine. This setting is in the build setting. Hope this helps someone!
Friday, September 21, 2012
The BQS is able to graph your quadratic now. And through the help of the great people at Core Plot, I have added touch notations! So if you want to find a point on the graph, just touch it! If you are looking for a great static library that will graph for you, Core Plot is the way to go. They have some great examples on their website, and plenty of helpful people, both at their website, and on Stackoverflow. You should really check it out. My next move is to update the BQS with the touch annotations, but I am making sure the App handles all kinds of uses. I did find two errors on my part. One, I cut short the number of decimals in my float variables so when graphing a number with something like 0.0003, it would transfer it as just zero. So I fixed that. Also, when rotating on the radical screen, in landscape you would lose the i's. I just needed to adjust the struts and springs. So these will all be addressed with the next update, but I will do an update first of iOS 5. I am working on transferring all the code to iOS 6. When that gets done I will update once again. Hopefully the BQS is finished and I can start working on my next App. A data analysis program to be used in my Physics classes!