The organization I work for wants to make a very simple iPhone app for internal uses. It's very simple. It's like a list of contacts, but even simpler.
1) A dictionary database with approx. 200 terms and their accompanying definitions. So I would need a simple database with two fields - a) term b) definition. The database would be hard coded into the app and any updates to the database would be hard coded as well to facilitate easy offline use.
2) The iPhone app would list all the terms at once, much like the iPhone Contacts app. The user could scroll and tap on the term they wanted which would slide over and reveal the definition, again like the Contacts app. A search box at the top would allow the user to begin entering the term they wanted and the list would dynamically shrink to match the letters the user entered. So if the user started typing in "com" the hypothetical words "combine" and "commune" would be the only two remaining listed. Again, the user would tap on the term they wanted and it would slide over and reveal the definition, with a back button to go back.
I have strong HTML and CSS skills. I took an intro java course a year ago in college and I'm learning Google App Engine (python and soon some javascript) in a class right now. I know all the basics like methods and objects. I could probably teach myself whatever javascript I needed to learn to do this as a web app, right? I don't have any PHP or MySQL experience at all. Is objective-C too difficult to pick up from intro java to write an iPhone app?
Should I try to take some iPhone tutorials and see if I can code this out as a native iPhone app? Or should I make this a web app and wrap it with PhoneGap? Or is this such a simple functionality that there are preexisting code templates already?
Is this something that is attainable for me to do?
1) A dictionary database with approx. 200 terms and their accompanying definitions. So I would need a simple database with two fields - a) term b) definition. The database would be hard coded into the app and any updates to the database would be hard coded as well to facilitate easy offline use.
2) The iPhone app would list all the terms at once, much like the iPhone Contacts app. The user could scroll and tap on the term they wanted which would slide over and reveal the definition, again like the Contacts app. A search box at the top would allow the user to begin entering the term they wanted and the list would dynamically shrink to match the letters the user entered. So if the user started typing in "com" the hypothetical words "combine" and "commune" would be the only two remaining listed. Again, the user would tap on the term they wanted and it would slide over and reveal the definition, with a back button to go back.
I have strong HTML and CSS skills. I took an intro java course a year ago in college and I'm learning Google App Engine (python and soon some javascript) in a class right now. I know all the basics like methods and objects. I could probably teach myself whatever javascript I needed to learn to do this as a web app, right? I don't have any PHP or MySQL experience at all. Is objective-C too difficult to pick up from intro java to write an iPhone app?
Should I try to take some iPhone tutorials and see if I can code this out as a native iPhone app? Or should I make this a web app and wrap it with PhoneGap? Or is this such a simple functionality that there are preexisting code templates already?
Is this something that is attainable for me to do?
Last edited: