Hey everyone, there's a few things that I want to write about. For today, we're going to talk about the app for iOS that I've made several posts on.
A few months ago my developer account expired and I decided not to renew it at this time. My reasoning is pretty simple: I don't want to be directly supporting a company like Apple who is trying to poison the personal computing industry. I'm tired of the system lockouts, the constant injunctions against competitors' products. The fact that you must develop for iOS on an Apple computer (or in a VM) also annoys me.
On top of that, it's expensive and time consuming for someone casually working on it to keep up with the entire system. My iPhone 3G is still running iOS 3.1.3 to keep it from getting bogged down. My VM is running an older version of OSX, so I can't install the latest dev tools. If I wanted to do things the "proper" and "right" way (according to Apple) I would need to spend around $1000 just to bring my tools (computer and iphone/ipod) up to date!
Setting aside my stance against the company, the iOS app market is highly competitive. Sure, I was working on something in a less competitive subsection, but is it really worth my time? Maybe yes, maybe no, but what I do know is that I'd rather be spending the time working on my electronics projects than grinding out more PDFs for the app.
So since I'm not renewing my account, it goes hand-in-hand that I won't be finishing this app in the near future. Maybe someday I'll come back to it and finish it off. Apple currently falls in with a small list of companies that I choose not to financially support (Sony and Ubisoft are the others). If they manage to pull their self-righteous head out of the sand, then I'll rethink my position.
Showing posts with label app. Show all posts
Showing posts with label app. Show all posts
Saturday, December 31, 2011
Monday, January 17, 2011
Work work work...
Its been nearly two months since my last blog post. I didn't get anything done on my app during that time. Thankfully, it wasn't because I was lazy.
Shortly after my last post was my 21st birthday. Carolyn got me a record of ACDC Back in Black and a ring that say "one ring to pwn them all". ISN'T THAT AWEOMSE?!
I wanted to get some work done on my app, but I just didn't really have the time. Sure I could have spent my weekends, but I also wanted to get *some* video gaming in. Exams hit shortly after my birthday. After exams, I went to my parents house for a lovely time.
When I got back, I was working on finishing my research project. Experiments to run, presentations to prepare for, reports to write. No time for app development.
The presentation for my research project was last Monday. It went extremely well, and my supervisor seems to be pleased with it. Today, I handed in my written report, so I hope that it also goes well.
With reports and all that jazz out of the way, I can return to my app. My course load for this term is lighter than last, so I'll have more time to spend in the lab and more time for my app.
I made some development progress tonight. I removed the "main menu" screen and made the app boot straight to the root browsing directory. I decided to do this based on feedback, and because you can access search from anywhere in the app. In its place I added a png "loading" image. This image is displayed for the few seconds (~2 sec) it takes to load the app on my iPhone 3G.
Since I removed the main menu, I moved all the additional buttons that where there (rate this app, tell a friend) into an "about" screen. This is currently accessed by clicking "About" on the root directory of the browser. I'll include a screenshot of this later because I'm sure that was not clear.
On the academic front, I'm taking the following courses this term:
Anyways, enough talking. Going to get some more work done!
Shortly after my last post was my 21st birthday. Carolyn got me a record of ACDC Back in Black and a ring that say "one ring to pwn them all". ISN'T THAT AWEOMSE?!
I wanted to get some work done on my app, but I just didn't really have the time. Sure I could have spent my weekends, but I also wanted to get *some* video gaming in. Exams hit shortly after my birthday. After exams, I went to my parents house for a lovely time.
When I got back, I was working on finishing my research project. Experiments to run, presentations to prepare for, reports to write. No time for app development.
The presentation for my research project was last Monday. It went extremely well, and my supervisor seems to be pleased with it. Today, I handed in my written report, so I hope that it also goes well.
With reports and all that jazz out of the way, I can return to my app. My course load for this term is lighter than last, so I'll have more time to spend in the lab and more time for my app.
I made some development progress tonight. I removed the "main menu" screen and made the app boot straight to the root browsing directory. I decided to do this based on feedback, and because you can access search from anywhere in the app. In its place I added a png "loading" image. This image is displayed for the few seconds (~2 sec) it takes to load the app on my iPhone 3G.
Since I removed the main menu, I moved all the additional buttons that where there (rate this app, tell a friend) into an "about" screen. This is currently accessed by clicking "About" on the root directory of the browser. I'll include a screenshot of this later because I'm sure that was not clear.
On the academic front, I'm taking the following courses this term:
- Introduction to Quantum Information Processing
- Electricity and Magnetism: Part 2
- Analog Electronics & Lab (yes, this is the second analog class
- Research Project
Anyways, enough talking. Going to get some more work done!
Friday, November 19, 2010
More app features!
Hello everyone, I've been wanted to do another update on the app all week but I had some studying for a test to take care of. I had a test in my analog electronics course on wednesday. Pretty sure I got 100% so I'm pleased with that :).
Late last week I asked the iphone subreddit community for some feedback on what I had so far. I took the comments very seriously, and here is some of the work I've done.


Here what we have is the new modified equation view. This tab bar will allow the user to flip between showing the equation and other related material. The "more" button is currently a placeholder and will be replaced with the correct buttons, graphics, and text that I need.
Some things to note about this tab bar. I didn't take a SS of it, but when you rotate the device to landscape mode, the tab bar is hidden so as to not take up vertical screen space.
Now the reason I implemented this is because I've decided to add a worked out example for each equation. I just decided on this a few days ago, and have recruited the help of Carolyn. This tab bar will also allow me in the future to add support for things like derivations, interesting historical facts, etc.
My work for the next bit will be adding more icons and regenerating a lot of the equations for better alignment due to the change in screen size.
As usual, I'm always looking for feedback so feel free to leave some :)
Late last week I asked the iphone subreddit community for some feedback on what I had so far. I took the comments very seriously, and here is some of the work I've done.

So in this screenshot you can see two new features. First, there are little icons beside each category. I feel that they add a little to the experience of using the app, making it feel less like you're just looking at shoveled out tables and made by someone that cares.
The other new feature is the search button at the top. This way, search is readily accessible throughout the app instead of just at the home screen. I'm considering doing the "pull down to search" thing like you see in the Contacts app, but depending on time constraints that might be something for a future version.
The other new feature is the search button at the top. This way, search is readily accessible throughout the app instead of just at the home screen. I'm considering doing the "pull down to search" thing like you see in the Contacts app, but depending on time constraints that might be something for a future version.

Here what we have is the new modified equation view. This tab bar will allow the user to flip between showing the equation and other related material. The "more" button is currently a placeholder and will be replaced with the correct buttons, graphics, and text that I need.
Some things to note about this tab bar. I didn't take a SS of it, but when you rotate the device to landscape mode, the tab bar is hidden so as to not take up vertical screen space.
Now the reason I implemented this is because I've decided to add a worked out example for each equation. I just decided on this a few days ago, and have recruited the help of Carolyn. This tab bar will also allow me in the future to add support for things like derivations, interesting historical facts, etc.
My work for the next bit will be adding more icons and regenerating a lot of the equations for better alignment due to the change in screen size.
As usual, I'm always looking for feedback so feel free to leave some :)
Friday, November 12, 2010
Searching and Landscape
Yes that's right, I bring to you today some more updates on my upcoming app! Last night, as I was frustrated with my E&M assignment, I decided to spend some time on the app. Since I wasn't in the mood for starting some more equations, nor in the mood for graphics related work, I decided to implement a big feature that I had been meaning to do for a while...the search function!
As you might have seen from my last post, on the main screen there is a large search button. Until last night, it was just a placeholder. Every time I would show someone the work I had done on the app, one of the first things they would say is "the search button doesn't work". Well no more! Here's some screenshots of the search function in action.
It was a very exciting moment last night when I got it to work. So every time the user hits a key the search results update. Its pretty awesome.
Ah, but at this point last night I still had some time before bed, and since I was feeling awesome for getting the search to work, I decided to also add landscape mode support!
So now the menus, the equations, and search all have landscape mode support! When viewing an equation and the user rotates the device, it automatically zooms to fill the width.
So there you go, progress is coming along nicely.
Let me know what you think!
As you might have seen from my last post, on the main screen there is a large search button. Until last night, it was just a placeholder. Every time I would show someone the work I had done on the app, one of the first things they would say is "the search button doesn't work". Well no more! Here's some screenshots of the search function in action.
OMG SEARCH!!
It was a very exciting moment last night when I got it to work. So every time the user hits a key the search results update. Its pretty awesome.
Ah, but at this point last night I still had some time before bed, and since I was feeling awesome for getting the search to work, I decided to also add landscape mode support!
So now the menus, the equations, and search all have landscape mode support! When viewing an equation and the user rotates the device, it automatically zooms to fill the width.
So there you go, progress is coming along nicely.
Let me know what you think!
Monday, November 8, 2010
Early App Screenshots
Hello everyone, I bring to you today an app update!
Since the last post I've added a few sections: Taylor series, probability distributions, linear algebra, and the 4-band colour code for resistors. Still a few sections to add to math, but I took a different direction tonight and was working on the main menu's graphics. I decided to take some screenshots of a few different parts of the app to share them with all of you.
Let me know what you think!
[edit] For those wondering, the name isn't finalized yet. I've been playing around with a few ideas, and I wanted to see how this one looked.







Since the last post I've added a few sections: Taylor series, probability distributions, linear algebra, and the 4-band colour code for resistors. Still a few sections to add to math, but I took a different direction tonight and was working on the main menu's graphics. I decided to take some screenshots of a few different parts of the app to share them with all of you.
Let me know what you think!
[edit] For those wondering, the name isn't finalized yet. I've been playing around with a few ideas, and I wanted to see how this one looked.








Thursday, November 4, 2010
Introducing, the APP!
Sorry for the failing, its been quite the past few weeks. The term has been pretty intense, with homework filling up most of my time. Speaking of term work, I didn't manage to get into Econ 101, the instructor refused to let me in.
Before I get to the main topic of this post, I'd like to mention something. shortly after my last post, my girlfriend and I celebrated out 1 year dating mark! I'm not going to take up a bunch of this blog post with with rambling on about how awesome she is, so go check out her blog here.
So yes, now for the main topic. In the spare time that I've had, I've been working on...an app! Specifically, I've been working on an equation reference app for the iOS platform. I thought to myself, "how can I use my years of physics experience to make an app?" and this is the idea I came up with! I know that I can provide a more comprehensive solution than the few other similar apps on the store, so why not?
After investigating a few of current apps available, I found the following: the majority of them cover the basics well, have a limited physics section, and include some completely useless material (did you know that x+0=x ?? ). Now granted, I understand that not everyone knows everything, but I feel that some concepts don't require an entry in an app like this. That's why I'm not going to include stuff like that in my app just to "pad the equation count".
For launch, I'm aiming to include material that would be useful for a senior high school / early university student. Currently, the following has already been implemented:
Heck, I'd someday like to have equations from much more advanced material included (equations for time-dependent perturbation theory anyone?). For now, some more fleshing out of the math section is important.
So although a lot of the current apps have a number of the equations that I already have, their organization of the material is very poor. I'm approaching the problem from the perspective of someone who would actually find this information useful, so I'm able to organize the equations in a more optimal way.
I should also note that I haven't seen others with the error calculation equations. That alone could probably be packaged into an app. I know that every time I have to write a lab report, I constantly forget these ones.
There's a bunch I want to add into the math section before launch (integrals, geometry, taylor series, etc) and some tables (eg coefficients of friction for common materials). If there is anything that you would like to see included in the launch version, or in a future version, please let me know in the comments below, via twitter, or by email.
TL;DR
Making equation reference app for iOS, send me stuff you want included.
Thanks!
Before I get to the main topic of this post, I'd like to mention something. shortly after my last post, my girlfriend and I celebrated out 1 year dating mark! I'm not going to take up a bunch of this blog post with with rambling on about how awesome she is, so go check out her blog here.
So yes, now for the main topic. In the spare time that I've had, I've been working on...an app! Specifically, I've been working on an equation reference app for the iOS platform. I thought to myself, "how can I use my years of physics experience to make an app?" and this is the idea I came up with! I know that I can provide a more comprehensive solution than the few other similar apps on the store, so why not?
After investigating a few of current apps available, I found the following: the majority of them cover the basics well, have a limited physics section, and include some completely useless material (did you know that x+0=x ?? ). Now granted, I understand that not everyone knows everything, but I feel that some concepts don't require an entry in an app like this. That's why I'm not going to include stuff like that in my app just to "pad the equation count".
For launch, I'm aiming to include material that would be useful for a senior high school / early university student. Currently, the following has already been implemented:
- Physics
- Newtonian Mechanics
- Electricity and Magnetism
- Optics
- Fluid Mechanics
- Thermal Physics
- Quantum (basics such as photo-electric effect)
- Math
- Tables of derivatives
- Trigonometric identities
- Electronics
- Capacitors
- Resistors
- Inductors
- Error Calculations
Heck, I'd someday like to have equations from much more advanced material included (equations for time-dependent perturbation theory anyone?). For now, some more fleshing out of the math section is important.
So although a lot of the current apps have a number of the equations that I already have, their organization of the material is very poor. I'm approaching the problem from the perspective of someone who would actually find this information useful, so I'm able to organize the equations in a more optimal way.
I should also note that I haven't seen others with the error calculation equations. That alone could probably be packaged into an app. I know that every time I have to write a lab report, I constantly forget these ones.
There's a bunch I want to add into the math section before launch (integrals, geometry, taylor series, etc) and some tables (eg coefficients of friction for common materials). If there is anything that you would like to see included in the launch version, or in a future version, please let me know in the comments below, via twitter, or by email.
TL;DR
Making equation reference app for iOS, send me stuff you want included.
Thanks!
Subscribe to:
Posts (Atom)