
#BizSpark Manager @Microsoft_SG, Founder @SGGeekGirls, Writer @sgentrepreneurs. I write about startups, technology and musings about life in Singapore.

#BizSpark Manager @Microsoft_SG, Founder @SGGeekGirls, Writer @sgentrepreneurs. I write about startups, technology and musings about life in Singapore.
App of the week is a weekly showcase of an awesome app developed on Windows 8 or Windows Phone. Got an app you love that you want us to talk about? Leave us a comment and tell us which app and why you love it! I’m a big fan of travel - as I’m sure most people in Singapore are (it’s such a small island that we have to get out some time or another!) One of my favourite apps on Windows 8 is Bing Travel. There are actually has a couple of Bing-powered apps in the Windows 8 Release Preview: News, Sports, and Travel. The Travel app is no doubt the prettiest one! Here are some must-try features. [caption id=“attachment_10143” align=“alignnone” width=“610” caption=“Starting screen of the Bing Travel app - highlights a featured destination”][/caption] I love how the clean interface makes the pictures stand out - makes me feel like packing up my bags and book the next flight out! [caption id=“attachment_10144” align=“alignnone” width=“610” caption=“Can’t figure out where to go for your next holiday? Use the featured destinations feature to decide!”][/caption] By far the best feature of the app is the “Paranomas” View - for those consumed by wanderlust, indulge in the next best thing by visiting the landmarks in the comfort of your office or home with these views. [caption id=“attachment_10148” align=“alignnone” width=“610” caption=“Can’t get out? Well the next best alternative is to take a look at the Paranomas of all the beautiful landmarks that the country has to offer!”][/caption] [caption id=“attachment_10146” align=“alignnone” width=“610” caption=“A view of Paris from the Eiffel Tower”][/caption] Instead of paying for travel guide books, read all about the destination from the Travel app and plan for your trips! [caption id=“attachment_10150” align=“alignnone” width=“610” caption=“Planning your trips is much easier - get a quick overview of landmarks and things to look out for”][/caption] Once you’re all set and ready to make bookings - you can do it within the app itself with the Hotels and Flight search option. [caption id=“attachment_10151” align=“alignnone” width=“610” caption=“Booking made simple - Hotels and flight search is also available on the Bing Travel app.”][/caption] If you’ve downloaded Windows 8 RP - great! This is a default application! So try it out today and let me know what you think. Download the Windows 8 Release Preview ...
Today the Photosynth team announced on their blog that the Photosynth app on the Windows Phone is finally launched! This is definitely one cool tool for photography fans out there. Using Photosynth, you can take photos of places that cry out for a full 360 panorama. [caption id=“attachment_10101” align=“alignnone” width=“591” caption=“Photosynth for Windows Phone”][/caption] The Photosynth app for Windows Phone feels like magic. Start it up, move the camera around, and watch your panorama fill in. Make a 360 revolution and watch it join up. Capture the floor and ceiling too. When you’re done the shots are automatically stitched together, and the results are beautiful and immersive. Here are some shots I took in our office. :) In the pantry: In the meeting room - looking out to MBS: Definitely one of my favourite apps on Windows Phone! Get the Photosynth app on the Windows Phone it today if you haven’t!
[caption id=“attachment_10096” align=“alignnone” width=“610” caption=“Microsoft Translator Hub empowers businesses and communities to build, improve, and deploy customized automatic language translation systems”][/caption] Today Microsoft announced the launch of its latest translation tool, the Microsoft Translator Hub. The tool enables people to customize translation and in some cases teach machines new languages. At the Worldwide Partner Conference today, Microsoft announced the commercial availability of the Microsoft Translator Hub, which enables people such as those who speak the Hmong language, businesses, developers, and partners to not only translate content, but build their own customized machine translation system. [caption id=“attachment_10097” align=“alignnone” width=“505” caption=“Microsoft Translator Hub”][/caption] A shrinking planet Microsoft Hub Translator is now translating billions of words a day, and the new Microsoft Translator Hub gives people and businesses a more customizable translation tool than ever before. The technology called “machine learning” relies on a large amount of data and on algorithms to help the machine create a model and learn about the data—in this case, a language. At Microsoft, the technological threads of machine translation go back nearly 20 years to the company’s Natural Language Processing Group. Find out more about the project here!
[caption id=“attachment_10081” align=“alignnone” width=“610” caption=“Listen in to updates from WPC 2012 here”][/caption] The Worldwide Partner Conference(or rather known as WPC) 2012 is held every year for Microsoft and our partners to share ideas, get feedback and keep updated with the multitude of changes that have been happening in the world of technology. [caption id=“attachment_10082” align=“alignnone” width=“610” caption=“Steve Ballmer provided an overview of new products coming to market in the next year, ushering in a new era for Microsoft that will present unprecedented opportunities for partners. Kurt DelBene, president, Microsoft Office Division, shared key news updates regarding Office 365. Tami Reller, CVP and CFO, Windows & Windows Live, provided updates and demos of the upcoming release of Windows 8.”][/caption] Some of the key highlights this year include (besides having Cirque de Soleil at the opening): • Windows Server 2012 will be released to manufacturers in August and be generally available in September. • A Community Technology Preview version is available now of a set of new technologies that will run on top of Windows Server and Systems Center. These new technologies will enable hosting-service providers to deliver capabilities consistent with services running on Windows Azure, our cloud-computing platform. That includes high-density website hosting and virtual machine hosting with self-service user interfaces that providers can use to service those websites and virtual machines. • A “Hyper-V Switch Program” for customers moving from competitor VMware to Microsoft’s Hyper-V. The program includes training and software tools. Visit the WPC homepage to find out more today!
[caption id=“attachment_10074” align=“alignnone” width=“610” caption=“Mascot B has won!! Cat with a jetpack :)”][/caption] Not long ago, we held the Mascot Voting competition for our audience to decide which best represents Spiffy and we’re happy to announce that Option B: Cat with a Jetpack has won! Thank you everyone for sharing and helping us decide - we’re excited to have it colored and ready to go for our new website! Here are the winners of our contest (chosen at random): ...
Our first Hackweekend is coming up and we thought it’d be good to help you start thinking about how to create beautiful apps. (By the way we heard there will be fireworks going on with NDP rehearsal and we’re pretty excited because we’ve got a good view of that!) [caption id=“attachment_10010” align=“alignnone” width=“610” caption=“A screenshot of the Bing Travel app - one of my favourite Metro apps”][/caption] Originality of idea - How important is it? Some of my friends have asked me how important is the idea for your application? Well, if your app idea is original and valuable, all the better. Sometimes, however, even if the your app isn’t completely original, you can get off to a strong start once you improve on the user experience of other apps that you’ve benchmarked yourself against. So start with a key sentence to determine the problem that you’re trying to solve. Once you’ve got a clear picture of the app you want to develop, you’ll need to validate your idea with wireframes by determining how it will fit into the existing market. The thing is, even if there are other apps like it on the market, you should establish how yours will be hotter, sharper, and catchier – not just in what it does, but how. Take 30 minutes to look at the competition on the app store, and what those other apps do well and not so well. What is the user experience like? Could you come up with a cleaner, simpler design for example? Start prototyping and make notes so you can refer back later to anything you thought was particularly good or bad. Alternatively, if you truly believe that your app idea is exceptionally unique and hasn’t be done before, it’s worth considering why that might be. Is there something you haven’t thought of – a reason why the idea might not work in practice? Hopefully it’s because you’ve hit upon an untapped opportunity, in which case - Awesome! Ultimately, remember that it’s about execution, execution, execution. [caption id=“attachment_10011” align=“alignnone” width=“580” caption=“This photo journal app is clean and simple. The interaction design makes it easy to keep track of your photos.”][/caption] Less is more - don’t pull a feature dump on your users While it might be cool, be realistic about any advanced features you plan to include in your app. As designers and developers, we sometimes tend to get carried away with our ideas and want to implement all of them into a single app. Recognize that the layman probably doesn’t need all the cool functions and features. For example, integrating GPS features drains battery and sometimes makes people nervous about privacy issues. What you need to keep in mind is that the killer feature of your application should only be one interaction away. Eg: Applying photo filters just takes one step on Instagram - upload and apply, tadah - you’ve got a pretty artistic photo. Identify core features, create a wish list of those features and how they fit into the core functions of the application. Attach priorities to the features based on your intentions and the feedback received. Getting feedback on your app ideas They say the best problems that you should start to solve are those that you face yourself. So if you’re not the target user - go out there and experience it for yourself. Want to make an app to help aunties curate their shopping lists? Then go shopping with an auntie. Don’t be an armchair anthropologist and imagine in your head that the auntie will immediately embrace your app with open arms. Find out about her lifestyle, her habits and whether it even fits into her life - for example, does she have a smartphone to begin with? When introducing your idea, ask for honest feedback, both about the concept, and the way you plan to execute it – the way you see the app working, what it will do differently, how it will look and feel. Again, take notes. Try to embrace criticism (I know it’s hard but it’s necessary!) – if this is constructive it will ensure you create the best possible product, avoiding any crucial oversights that could cost you user numbers once the app has entered the market place. Singaporeans are generally a nice and polite bunch, so even if your idea or prototype sucks they’ll say that it’s “nice’. I find that the best way to know if you’ve got a good idea is to ask if they would pay for your app immediately. Ask for the sale. If they’re not willing to do so, it probably means it’s not of value enough. Think about device choice With increasing fragmentation in devices, it important to find out about the range of different devices used by your sample group, to pin down anything that irritates them about the way existing apps perform on different screens. Use this valuable user research to help establish the platform(s) that will deliver the best user experience for your chosen app – and also the biggest potential audience. Will your app prove most useful, or come to life best, on a smartphone, tablet or PC/laptop? Are there particular features you’ll want to harness that will dictate the user device? Developing for multiple platforms all in one go may be taking on too much. There are a few options. The first is to start with the most popular platform for your app and for your user base and extend to other devices once you’ve gained some traction in the market. Alternatively, look at what you achieve with web-based development using HTML5 – while this may not let you exploit some of the features of individual platforms, it can offer a way to develop for multiple devices right from the start. You could also look at growing platforms like Windows 8 – there’s an opportunity to promote your product without the noise of a million other apps (but not for long!). Thinking ahead It’s important to think ahead however, so start to give some thought to the strategy you plan to adopt for developing, testing and promoting the product, as well as any external skills and resources you may need to draw on at each stage of the process. All of these measures will help shape your idea from the earliest stages so that your app is set up to be as successful as possible. Final tip: Don’t spend months on research – the app world moves quickly and you’ll have a valuable head start if you can get the first app of its type to market. Happy Hacking! Download the Windows 8 Release Preview ...
[caption id=“attachment_9989” align=“alignnone” width=“610” caption=“Windows 8 Hack Weekends”][/caption] Calling all developers and designers! With the announcement of Microsoft Surface, Microsoft Singapore is organizing a series of Hack Weekends for you to get started with Windows 8 Development. Currently in Release Preview, Windows 8 is equipped with Windows Store for Singapore developers to publish their apps to the world. Be one of the first few to publish your application onto our latest operating system. Dream. Build. Launch is a series of activities catered to the local developers in Singapore. In this series of Hack Weekend, we will help you turn your idea into a reality in 3 steps! 1. Dream –You have 60 seconds to pitch your app idea and gather interested team members. Learn about the capabilities of Windows 8, Microsoft Surface and the market potential of this new platform. 2. Build – You can create the prototype of your application with the assistance and guidance from our Developer Evangelist during the Hack Weekend, after which you can choose to complete your application over the next few weeks. 3. Launch – You can get exclusive access to developer token by demonstrating your prototype application to our engineers. If you’ve already started on your Windows 8 app idea, do pop along, have some lunch, coffee, morning or afternoon tea. Ask your Windows 8 App question. Get your app into store. Become famous! Don’t worry if you missed one of our earlier Developer Camps - Our friendly developer evangelists will be there to help you if you have any questions. Spaces are limited – we want to keep it small and cozy, so remember to sign up today! We will be increasing the frequency of our series if the response is good :) Register here: http://bit.ly/win8hacksg Dates: 7 July / 28 July / 9 August / 25 August 2012 Location: Level 21, Auditorium, Microsoft Singapore ONE MARINA BOULEVARD, 1 Marina Boulevard Singapore 018989 Time Activity 09:00 Breakfast / Registration / Install Fest (If you don’t have Windows 8 RP and VS2012 installed we will do it for you then) 10:00 Team Formation 10:30 Hacking Begins 12:00 Lunch 13:00 Hacking continues 19:00 Dinner and Project updates 20:00 Hacking continues 22:00 Demo time 23:00 Mingle with your audience + Chill out drinks
Here are some complimentary ebooks on Windows Azure Service Bus for best practices and recommendations. Windows Azure Service Bus Reference Seth Manheim and Ralph Squillace ReferenceThe Windows Azure Service Bus provides a hosted, secure, and widely available infrastructure for widespread communication, large-scale event distribution, naming, and service publishing. The Service Bus provides connectivity options for Windows Communication Foundation (WCF) and other service endpoints – including REST endpoints – that would otherwise be difficult or impossible to reach. Endpoints can be located behind network address translation (NAT) boundaries, or bound to frequently-changing, dynamically-assigned IP addresses, or both. ...
[caption id=“attachment_9947” align=“alignnone” width=“610” caption=“Share, Vote, Win! Help us choose the new Spiffy Mascot”][/caption] Now that the revamp is underway, we’re excited to share with you our new potential mascots! Help us choose your favorite and stand to win yourself a Starbucks card. Here’s what you got to do: Step 1: Like our Facebook Page. Step 2: Choose your favorite mascot from above. Step 3: Share the image on your timeline stating the mascot of your choice! Have fun voting!
We launched Spiffy in October 2011 and its become the unofficial home for Microsoft Singapore’s Developer and Platform Evangelism team. We continuously strive to bring the most relevant and meaningful news to the Singapore tech community about Microsoft’s events and latest technologies. We’re in the process of a major revamp so that we can bring you a more enjoyable reading experience and in meantime we’re also looking for more writers to contribute to Spiffy! So if you are: ...