Solved

How to develop an "app"

Posted on 2012-03-27
8
725 Views
Last Modified: 2014-11-12
I have been developing simple websites for clients on Windows using MS Expression Web. Now a client wants me to develop an "app" for handheld devices so that people can:
1. Submit questions
2. browse/search archives of previously asked questions

I haven't a clue where to begin - I don't even have a handheld device.

Are there instructions on how to do this? Can it be created in a Windows 7 environment? Can the testing of the final product be done without an iOS  or android device?

Thank you
0
Comment
Question by:Lev Seltzer
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +2
8 Comments
 
LVL 82

Assisted Solution

by:David Johnson, CD, MVP
David Johnson, CD, MVP earned 125 total points
ID: 37775158
Development Platform
ios requires a mac https://developer.apple.com/devcenter/ios/index.action
android can be done on windows. http://developer.android.com/index.html

This page may be of interest: http://www.makeuseof.com/tag/create-iphone-android-app-coding-skills/

There are emulators available but the final product should be tested on the actual device.
0
 
LVL 82

Expert Comment

by:David Johnson, CD, MVP
ID: 37775160
1. Submit questions
2. browse/search archives of previously asked questions

Do you currently have a web page that does this?
0
 
LVL 24

Assisted Solution

by:alexey_gusev
alexey_gusev earned 250 total points
ID: 37775329
from you description, the "app" doesn't require any device-specific features, so it seems appropriate to continue using mobile web.

you do need to style it a bit differently (see e.g. http://www.bernskiold.com/2011/02/02/tips-and-tricks-for-ios-web-development/  and many many others), you can even get very close to the native UX.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Lev Seltzer
ID: 37775338
Thank you for these initial tips.
Current website is at www.asktherabbi.org
I will wait a bit to see if there are other suggestions before awarding points.

Thank you.

Lev
0
 
LVL 24

Assisted Solution

by:alexey_gusev
alexey_gusev earned 250 total points
ID: 37775349
this should be the easy task: you detect at least the OS from USER_AGENT and then can customise the page.

native app (and we're talking cross-platform here) is huge overkill for such task.
0
 
LVL 30

Expert Comment

by:IanTh
ID: 37775630
you can create a shortcut to the www by oening the website on the device and saving it

to my mind html 5 is going to be the thing to learn for smart phones
0
 
LVL 48

Accepted Solution

by:
Mikal613 earned 125 total points
ID: 37776326
Instead of developing an "App" for a device in which you will have to create an app for every platform, windows phone, palm, blackberry, android and iOs you can develop a mobile website

http://www.smashingmagazine.com/2010/11/03/how-to-build-a-mobile-website/
0
 

Author Comment

by:Lev Seltzer
ID: 37780529
Great answers so far. I am discussing this with the client, and trying to sway him to develop a mobile version of the website, rather than an App.
I hope to award points shortly.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…
Suggested Courses

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question