Developing Apps for Smartphones

After working on an APEX app for mobile smartphones, I thought I share some hints with the community.
I've been using Opera Mobile (http://www.opera.com/products/mobile/) on my windows mobile phone for a while, as it blows IE Mobile away (tabbed browsing, desktop emulation, the list goes on and on...).
I discovered that the desktop version of Opera (http://www.opera.com/products/desktop/) is really good at emulating the functionality of Opera Mobile, and to some degree, IE Mobile.
First, go to Tools > Preferences > Advanced Tab > Browsing > Check the box next to Show web page size in title bar. Here's a screenshot of the this setting:
http://tylermuth.smugmug.com/gallery/2194265
Now resize the window to your target device size (displayed in the upper left of the title bar). I was targeting the HTC Wizard Windows Mobile phone, so I opened 2 windows and made one 320x240 and the other 240x320 since the orientation of this device changes when you open the keyboard. The second screenshot shows the size in the title bar.
The last thing to do is go to View > Smallscreen. This is the default view of my phone in portrait mode, but not landscape. So I only changed this setting on the portrait sized window. The third screenshot is of this setting, and you can see the resulting web page behind the menu. It tends to change everything into one long vertical column, regardless of what XHTML you used.
Hope this helps, I know it made it a lot easier for me to test my app.
Tyler

I'm sure this has been posted before, but many mobile browsers will ignore the default stylesheet unless you use mediatype handheld when defining local styles:
<style>
@media handheld
body{font-family:arial,helvetica,sans-serif;}
</style>or when including stylesheets:
<link rel="stylesheet" type="text/css" media="handheld" href="mobile.css">

Similar Messages

  • Hello , how r u,  can i ask 1 question about xcode, i have mac os x 10.7.5 , n xcode version 4.6.3 i want build apps for ios 7.1 n mac os 1.9 ,, , but my macbook is old late 2008 macbook 4,1,  so can i develop apps for ios7 n 1.9 using xcode 4.6.3, bcz my

    hello , how r u,
    can i ask 1 question about xcode, i have mac os x 10.7.5 , n xcode version 4.6.3 i want build apps for ios 7.1 n mac os 1.9 ,, , but my macbook is old late 2008 macbook 4,1,  so can i develop apps for ios7 n 1.9 using xcode 4.6.3, bcz my machine cant upadte on 1.8 n 10.9,, ihave 2gb ram . core 2 duo pr, plz rely asap,
    thnxs

    Please type complete sentences and words.  This isn't an instant message program.
    https://developer.apple.com/support/ios/ios-dev-center.html

  • I am looking to start developing apps for the iTunes Store, but I have no previous experience. What is the best way for me to start on this? As in which programs and materials must I need and what I need to know. Thanks!

    I am looking to start developing apps for the iTunes Store, but I have no previous experience. What is the best way for me to start on this? As in which programs and materials must I need and what I need to know. Thanks!

    You will need a Mac, with OS X 10.6+ on it, to be able to develop iOS apps.
    There is some info on these pages :
    developer site : https://developer.apple.com
    developing for iOS 7 : https://developer.apple.com/ios7/
    developer support : https://developer.apple.com/support/
    developer forums : https://devforums.apple.com/index.jspa (you will need to be a registered developer to access them)

  • Hi where can I learn how to develop app for ios in Singapore?

    I am new to iOS development. Are there any courses from apple or elsewhere in Singapore that I can learn how to develop apps for iPad and iPhone  platform?
    Thanks.

    There are a number of good resources. Stanford did indeed start up the iOS development class again, but the registration period has passed. You can stilll download the material and do a self-study, though:
    https://itunes.apple.com/us/course/coding-together-developing/id593208016
    There are also Apple's materials, the primary source of development information:
    https://developer.apple.com/devcenter/ios/index.action
    If you do a web search for "iOS development", you'll find a number of other sites that should be of help.
    Regards.

  • Learning to develop apps for SharePoint

    Hi All,
    I am completely new to anything Dev/Code but am really interested in learning to develop apps for SharePoint (predominantly SharePoint Online).
    Does anyone have any tips or resources I could review for someone starting completely from scratch with no prior knowledge?
    Thanks in advance...
    Paul

    Hi,
    there are 2 types of apps
    for SharePoint hosted, u need to learn javascript,htlml for provider hosted apps u need to learn ASP.net MVC
    in addition to learning about SharePoint development (APIs)
    you can find the necessary courses here
    http://www.microsoftvirtualacademy.com/product-training/office-development
    http://www.microsoftvirtualacademy.com/training-topics/web-development
    http://www.microsoftvirtualacademy.com/training-topics/html5
    http://www.microsoftvirtualacademy.com/product-training/sharepoint
    Kind Regards,
    John Naguib
    Senior Consultant
    John Naguib Blog
    John Naguib Twitter
    Please remember to mark this as answered if it helped you

  • Develop Apps for Android & iOS with Flash Pro CS6 ?

    I just want to start create Apps and Games for Android.
    1. Is able to me to build an Application or Games with Flash Pro CS6 and Publish it to Android phone? also same with iOS?
    2. Whats different in developing Apps with Flash Pro and Flash Builder?
    Thankyou

    1 yes and yes.
    2. flash pro is more suitable for animators (and therefore game creators) whereas flash builder is more suitable for developers (coders): http://forums.adobe.com/thread/791165

  • What programming language should a beginner use for developing apps for mac and I phone etc

    Hi all
    I have just made the transition from pc to mac, years a go I dabbled in visual basic and was going to give it another go but having made the move to mac, now owning an iMac/ iPhone and iPad I am now thinking I would be better off learning a programming language that would enable me to create program's /apps for apple products. Can someone please point me in the right direction.

    If you want to develop apps natively, you'll have to go with Objective-C (language), Xcode (IDE), and the Cocoa Touch libraries. Objective-C is a super-set of C. So, if you've no background in C, start there. In fact, here are three books I recommend:
    Dave Mark, Learn C on the Mac:
    http://www.amazon.com/Learn-C-Mac-Dave-Mark/dp/1430218096
    Aaron Hillegass, Objective-C Programming: The Big Nerd Ranch Guide:
    http://www.bignerdranch.com/book/objective-c_programming_the_big_nerd_ranch_guid e
    Joe Conway & Aaron Hillegass, iOS Programming: The Big Nerd Ranch Guide (3rd Edition):
    http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_rd_edi tion_
    Dave Mark's book covers C, and you probably don't need all of it. Once it gets to really elaborate storage issues (for which you'll end up using Core Data on iOS), you can skim. On the up side, you have some programming experience, which will make learning C easier. On the downside, it's in VB, which isn't as similar to C as most other languages are. But, it's a start.
    Hillegass covers some basic C in his book on Objective C as well. So you might can start with that. The final book only touches on Objective-C lightly and is really about using the iOS frameworks to do real work. It's entirely project based and will get to you building things and testing them and really creating iOS apps.

  • Developing apps for Office365

    How can we develop an app that would work within Office365 itself? (similar to Cirrus Insight integration)

    Hi,
    Please check the below Url for your reference.
    http://www.codeproject.com/Articles/728502/Napa-Development-Tool-for-Office-Apps
    http://aspe-it.com/blog/2014/how-to-develop-sharepoint-2013-apps-using-napa/
    Don't forget to Mark it as an Answer and Vote Me if it useful.
    Mahesh

  • Reg Developping Apps for iPad

    Dear All,
    Please clarify how to create a .P12 and .mobileprovision certifiacte files from iOS Provisinoning Portal since with the help of those files onliy I can devlelop the apps for iPad.
    So kindly give the solution for this...
    Note: Already I have the Apple devloper account.
    Thanks,
    Hassain S

    Hi Bob, Thanks for the response....Could you please explain how I can access the iOS Provisioning Portal in Apple iOS Development site for .P12 and .mobileprovision certificates because for you information just I am doing  the sample apps via DPS workflow for iPad so if I get those certificates it would be very helpful for develop the apps.
    And also please explain is there any cost involved to create those certificates.
    Note: Right now I am very much interested in develop the sample apps for iPad not distribution to Apple store.
    I am enthusiastically waiting for your valuable solution.

  • Adobe Flash to develop apps for iOS

    Hi.  Is anyone using Adobe Flash CS5 or CS5.5 to develop applications for the iOS operating system?  I'd love to hear of your experiences, particularly with regards to getting the applications onto your devices once they have been published.
    Thanks.

    This forum is for general users only.  You need to post in the developer forum. 

  • Develop Apps for Apple Watch?

    I've been developing iOS apps with Flash since 2012.  How can I develop an Apple Watch app with flash?  Any good links with info on this?  I've googled, and Ive forum searched.

    There haven't been any announcements around support for that platform. Doesn't mean there won't be in the future but for you you simply are not able to.

  • Developing apps for all windows desktop OS's

    I want to develop an app in VS 2012 for windows 8 (windows store apps), 
    but i have some questions and doubts that needs to be put to rest by your advice
    1. Any app created in this IDE will it work on windows xp, vista and above?
    2. If yes, what is the work around it for it to work on all windows platform?
    3. If no, should i use win forms to develop the app i.e VS 2012 for windows desktop?
    4. if i use VS 2012 for windows desktop (winforms) will be deployable on windows 8-8.1?
    Thank you in advance and reply soon
    Jayjay john

    Windows Store Apps are only supported in Windows 8 and later (depending on what OS you target - Windows Store Apps can be targeted to 8.0 or 8.1 and likely 10 soon). They won't be able to work on Windows XP, Vista or Windows 7. There is no workaround - users
    need at least Windows 8.
    You could use Win Forms or WPF in order to develop Desktop Applications. Desktop Applications are still supported on Windows 8 and later. They don't however support Windows RT tablets, Windows Phones or the Xbox One.

  • Where can I learn how to develop apps for IOS?

    Any tutorials? Free?

    There are a number of good resources. Stanford did indeed start up the iOS development class again, but the registration period has passed. You can stilll download the material and do a self-study, though:
    https://itunes.apple.com/us/course/coding-together-developing/id593208016
    There are also Apple's materials, the primary source of development information:
    https://developer.apple.com/devcenter/ios/index.action
    If you do a web search for "iOS development", you'll find a number of other sites that should be of help.
    Regards.

  • I want to be a developer but want develop apps for me to use, not to sale. Can i do this if i buy the developer package?

    Just want to add things to my phone and ipad, want to learn how to make my own. Can this be done

    go to memeber login area and login with your credential..
    go to certificate , Identifiers & Profile tab
    go to keychain access and create a .csr file and save it, it'll required for creating certificates
    create a certificate from certificate tab
    create App Ids from identifier tab
    Register your device UDID from Devices tab
    Create distribution profile from Provisioning Profile tab and download & save it.
    Install the Provisioning profile to your device and build your project using that profile.
    Archive your project and create .ipa file
    Final step: Install that .ipa file to your device.
    Hope it'll help you. Happy Coding.....

  • Need info about Augmented Reality Apps for SmartPhones

    Greetings,
    We're trying to see if CS5 could be used to create a SmartPhone AR application. (Augmented Reality)
    Is there an SDK we could use to ease the process ?
    It must work with iPhone, Android and Windows Phone 7.
    Thanks !

    Greetings,
    We're trying to see if CS5 could be used to create a SmartPhone AR application. (Augmented Reality)
    Is there an SDK we could use to ease the process ?
    It must work with iPhone, Android and Windows Phone 7.
    Thanks !

Maybe you are looking for