chrismar.sh

web developer, movie lover and tea drinker

Posts Tagged ‘mobile’

Six Months of Blog Posts for Epiphany!

Saturday, March 5th, 2011

To grow our site’s reach and enhance its content, every employee writes a blog post each month. After starting in August, I’ve now reached a full half dozen posts! Here’s a recap of what I’ve said so far…

  1. Canvas, SVG and HTML5 – Flash Killers?

    As a search marketing agency, Epiphany’s blog often centres on Google, social media like Facebook, and other search engine-related stuff. My first post was slightly away from that topic and into the murky world of online illustration.

    I explored the ways people are replacing Flash with HTML5 canvas and SVG, and how you can use these tools to create better, more interactive websites.

  2. Evri.com: a New Way to Search

    For November, I found a new search engine that offers a ‘semantic search’ – not just scoring web pages but grouping them according to who or what they represent. Searching for a keyword brings up a collection of blog posts, images and news reports.

    It’s a useful addition to the already crowded search engine market, and gives users a fresh way to look at results.

  3. Going Full Frontal

    An additional November post! I attended the Full Frontal Javascript Conference in Brighton. I thought it would be useful to write up my experiences from the conference in a blog post.

    It was a great conference, I learned a lot and made some great new contacts.

  4. Epiphany Infographic – It’s Been A Great Year

    One of the innovations we’ve introduced at work is the concept of an interactive infographic, and at the end of the year I took an advert that we ran in the Drum magazine and made it animated. This was the result.

    It showcases some of the animations possible in jQuery – scrolling, scaling, rattling and lots more.

  5. Should You Get Into Mobile App Development

    One of the areas I’m focusing on in 2011 is mobile development: whether it’s mobile versions of websites; web apps to work on mobiles; or fully-fledged mobile apps.

    In this post I explain the reasons why mobile applications are still worth getting into, even in such a crowded marketplace.

  6. Not All Web Browsers Are Created Equal

    I thought it was time to explain one of the fundamentals of web browsing: what a browser is and how your choice of browser can change your browsing experience.

    There’s a long way to go before the wider web audience gets a handle on the browser choice, but hopefully posts like this might help a few people make better decisions about how to surf the net.

It’s been an interesting time, with lots of new stuff to learn and to share – here’s to the next six months!

Developing For Mobile Browsers

Monday, October 25th, 2010

I have an iPhone, and i love it, and I’m pretty confident that when I’m developing a website it’ll look good and work well with Safari for iOS (except for that pesky Flash animation stuff).

But I have never used a Blackberry or and Android phone, I’ve not dipped my toes in the murky developmental waters of mobile browsers. The main reason is that getting my hands on even the cheapest entry-level Blackberry, Android, Symbian or Windows mobile would set me back more than I care to spend.

But luckily, there are some developers out there who can help! Android have an SDK (Software Developers Kit), which has an Android simulator built in, so even if you’re not developing Android Applications you can still use it to test out your websites. You can get Android versions all the way back to 1.5, plus a load of sample code and API information.

It’s a little clunky and occasionally crashes, but it looks good and is a really useful tool. Find it at: http://developer.android.com/sdk/index.html

For Blackberry, there’s the Blackberry Smartphone Simulator, slightly smoother and easier to install than the Android app, but with fewer options. It gives you a choice of Blackberry handsets to simulate that allow you to browse the device and the internet and test your sites there. Get it at: http://na.blackberry.com/eng/developers/resources/simulators.jsp

Windows Phone 7 and Safari iOS are slightly easire to code for, seeing as how their big brothers in the desktop world are already available. However, with Microsoft’s disastrous entry into the mobile handset world with the ill-fated Kin, Microsoft may have lost the smartphone battle before it’s begun.

Windows Phone 7 hasn’t set the world on fire yet, but the SDK was released in mid-September and a Windows Phone Emulator is available to download at http://create.msdn.com/en-us/home/getting_started.

Safari for the iPhone is by far the most advanced of mobile browsers, and simply by using tools such as http://iphonetester.com in Safari you can see how your sites will render.

Mobile development is a blessing and a curse. great that we can have so much choice of smartphones, but, as a developer, it’s a pain to test in all the desktop browsers as well as an additional 4 mobile browsers.

So check your clients’ analytics, work out how much traffic they are getting from mobile devices, and split up your time accordingly.