QUI application for Nokia N9, share your location

The QUI and QUI Lite for MeeGo Nokia N9 are live in the Nokia Store.
The QUI Lite verison does not support Email/Facebook/Twitter/Google+ sharing compared to the full version, get QUI full version for these additional sharing features.

QUI
allows you to share via SMS/Email/Facebook/Twitter/Google+ your
location to a friend. Use your GPS to get your location and share it
by sending a SMS/Email/Facebook/Twitter/Google+. Your friend will
receive a link to a web page with your location on a map. GPS
and Network access are used as positioning methods. No data is
collected. No ads are shown on the application.”

 

 

 

 

 
Alessandro

Nokia’s N9: An Unexpected Owner’s Review

source: conversations.nokia.com

I didn’t expect to be able to say anything first-hand about the Nokia N9.  I really thought my semi-facetious post a while back would be pretty much it unless I came up with some other abstract commentary to inflict on you all.  And I really haven’t used this meandering blog for device reviews, unless you count one admittedly unusual attempt for the slightly-less-cool N8.

So I was genuinely surprised to receive a sleek black N9 in London last month the day before Nokia World 2011, at a special Champions Day event.  And I’ve used it enough to share some juicy details.

First, however, a disclaimer:

The following review is from a drooling, starry-eyed device nut who is contemplating super-gluing an N9 to his hand.  Don’t expect much objectivity.

So let’s do this. 

Design

There’s been enough mentioned on this aspect, but I have to say it myself nonetheless: this is the Ferrari of phones.  In fact I even suggested on Twitter that Nokia co-brand a red one with the Italian king of cars.  I cannot overstate the sexy elegance.  Yes I have overused that word “sexy”.  Yes the N9 deserves it.  No other cell phone has been designed better.  Most don’t even come close.

Your gaze is immediately hooked by that seductive ebony screen.  The one bordered by an almost non-existent bezel.  The only one that gently arches above the front surface of a cell phone.  Double-tap that gloss black Gorilla glass beauty and be dazzled by the display’s brilliance.

This device is such a work of art that I find myself treating it with much more reverence than its predecessors.  I am using the included slip case religiously, and finally contemplating placing a screen cover on a cell phone… for the first time.  Just hope I find one that does it justice.

The single-body case is almost stunning enough to make me forgive Nokia for the sealed battery.  Almost… but given my discouraging experiences with Nokia batteries, I’m really concerned about the possibility that this one could go bad.  So there’s a risk.

I’m also disgusted with myself for somehow letting the chrome camera trim get a little scuffed.  Probably from riding in my pocket.  Note to self: buy a damned hip case.

Oh, and I really like the robust SIM slot and usb cover mechanisms.  Nokia finally got those right!

UI/UX

I came to this conclusion with the N950, but the N9 just cemented it: MeeGo Harmattan provides the ultimate mobile device experience.  Period.  Yes, I have a fondness for the various Maemo iterations (and a tolerance for Symbian Anna) but this user experience is state of the art.  Swiping is so intuitive, so expected, that I now find myself futilely flicking my finger across the screens of lesser devices.  Other than some oddities with settings drilldowns, I’m completely satisfied.

Notifications and messaging integrations go a long way toward making this a must-have product.  I’m a forgetful sort who gave up on watches when I started using cell phones, and the N9 does a great job of alerting me to what I’ve scheduled and what is going on in my virtual world.  The sleep screen shows the time and icons for alert types– very handy.

Power/Performance

At first the N9 irked me with its sluggishness on waking from sleep.  No such thing as a coffee app, unfortunately, so I had to wait for the recent PR 1.1 update to see an improvement.  Sure enough, it now wakes up and goes straight to work.  Nicely done, Nokia!  Especially getting the update out so quickly.

Battery life is… tolerable.  I’m a demanding user of mobile internet so I know to keep expectations low… but I would not have complained if a larger capacity battery had added some size and weight.  My ultimate dream device will go at least a day of heavy use without needing a recharge.  The N9 isn’t there, but it tends to last long enough between recharge opportunities.  I occasionally have issues charging from usb (“not enough power…”) but without some troubleshooting I don’t know if it’s the phone, my power sources or both.

Apps

You know me: I’m not really an app guy.  Allergic to Apple-sized content stores, I’m usually content with what the manufacturer includes.  Nokia has done a great job here, preloading the N9 with the usual useful utilities like Maps, Music, Facebook & Twitter clients, a nice integrated Accuweather app and much more.  That even includes Nokia Drive, contrary to some misleading press.

So what have I installed?

  • Solitaire
  • PhoneTorch
  • Recorder
  • File Manager (beta)
  • Radio FM4

…and a really pretty fish wallpaper.  All recommended.

Etcetera

I love the tiny usb-style wall charger.  It’s about time Nokia got on board with that.

Kudos also to Nokia for its environmentally-responsible quest to reduce packaging.  The N9′s product box is really close to zero wasted space.  Other manufacturers, take note: you should be ashamed of your excess.

I enabled Developer mode on mine because I’m trying to teach myself Qt.  I haven’t seen it interfere with any other functionality.  Now if only my code would work…

Summary

The most surprising thing about the N9?  The amazing reaction it’s garnered.  Quotes like:

You’ve never seen anything like it, and if you think it’s attractive in pictures, wait until you see it in person — it’s completely and utterly irresistible. -Engadget

The thing with the N9, though, is that, much to my surprise, I really do rather like it. -Gizmodo

After using the Lumia 800 for a day, I am happy to say that it makes my Nokia N9 purchase even more valid and justifiable -ZDNet

The sole complaints from reviewers?  The expected short shelf life of the MeeGo Harmattan OS and the scarcity of apps.

I must now remind the reader: I am really a computer person, not a phone person.  And when I have had to use a cell phone, my past preference has been Nokia sliders and E71-type form factors.  So when I tell you I can’t put this candy bar touchscreen phone down, that’s profound.  The user experience has no equal.

Well done, Nokia!  Now… if your CEO would only change his mind on the platform’s viability…

Filed under: Delivering Quality, Getting Qt, Inviting Change, Mentioning Maemo, Mentioning MeeGo, The Process and Product Frontier, The Write Stuff, Views and Reviews, Ways of Rocking Tagged: forumnokia, Harmattan, LinkedIn, Maemo, MeeGo, N9, Nokia

My Derailed Journey Back to Nokia

This is a highly personal post so for those whose eyes roll or minds reel at the thought, click past this one and I promise more juicy tech stuff next.

As regular readers know, I lost a great job with an awesome company in January of 2009.  As of this past Monday I started a challenging new role with what seems like another awesome company so far.  In between, I worked at something that didn’t work out while keeping an eye on Nokia opportunities the whole time.   

Now, maybe I need to qualify that last statement.  It’s not like I’m ever going to “phone in” performance at any employer.  I worked hard at my previous position.  But I could have made much, much more of the role had I been so empowered… and it was extremely difficult going from the can-do culture at Finland’s single largest employer to an organization that could have used a best-practice infusion at the very least.

I’ve related here and there some lessons learned before and after my Nokia job loss and I will repeat them here for the interested readers’ sake.  Not just to bemoan my own mistakes, but perhaps help others from making the same ones.

But first I want to share some things with Nokia.

You really were an awesome employer.  There’s no such thing as absolutely perfect, but you were close enough for me.  You provided me opportunities I never could have previously imagined.  Thanks to you I’ve been to Finland, France, Ireland, The Netherlands, England and Mexico (not to mention states here in the US).  I was already open to cultures other than my own but you cracked my mind wider.

The projects I was given, and others I was able to initiate thanks to your empowerment, had me eagerly racing into work on Mondays when others dreaded the drive.  It’s an almost indescribable feeling.  Like I was being paid to play.

When you closed the Alliance factory I was almost in tears.  Many colleagues did indeed cry.  We were a family.  A tight, talented family that kicked ass if I might say.  I still believe there was value in what we did for the US market.  I still believe we had the skills and strengths to turn around your prospects here.  I just hope you’re truly serious about pulling that off.

You emphasized Connecting People at every level, every entry and exit point.  I wasn’t good at that at first.  You helped.  In three years I went from a stuttering introvert to a much more confident trainer, presenter and business explorer.  You demanded it.  Thank you for pushing me out of my comfort zone.

But I didn’t get it as well as I should have.  Sure, I networked globally with 400 to 500 people on a regular basis, but I neglected key parties on my home turf.  So when you (mistakenly) decided my critical role was superfluous, I discovered the hard way that I had not made managers at the fringe of my circle aware of who I really was and what I could do for them.  You were good enough to give me two months to find another internal opportunity, and they did exist, but the hiring managers declined to interview me because of my former failure to fully network.  Ouch. Lesson learned… painfully.

But it wasn’t all me.  In the past three years I’ve noticed you doing some odd, even counterproductive things with regards to hiring.  I’m mystified by why you deleted the “Global/Location Negotiable” job classification out of your Taleo  career system.  Many of your employees can and do operate virtually.  So how do you classify them now?  And why did you remove that for new prospects?  I don’t get it; virtual is the trend!

Then there was the extremely frustrating experience of applying for jobs that were available.  On one I was told I was overqualified and would not be considered.  I replied that the economy here had dropped just about everyone down a job grade so that was not an issue.  Still no go.  The job was closed without being filled, then re-opened weeks later, same exact description.  I applied again, and this time was told I was underqualified.

Really?

There were so many other chances at roles I could fulfill.  But no interviews.  I still don’t know why.

I came so close to rejoining you a month ago, though– I was even told to expect an interview!  But you dashed those hopes by deleting the opening… along with, I now hear, the jobs of more friends and colleagues.  That’s hard news to swallow, and I can only hope your master plan is on track.  Of course I also hope that every released employee finds another good opportunity as soon as possible.

But hey, I’m not writing just to lament lost opportunities.  I’m throwing myself into what I’m doing now.  An even though I failed to rejoin you, I’ve stayed close.  In 2009 after a brief hiatus I shifted my focus in the Maemo community from technical liaison to outreach.  Being elected to the community council is what got me to Amsterdam.  Helping the MeeGo community later got me a trip to Dublin.  More recently, participation in your Nokia Developer Champion program helped land me in England for Nokia World 2011.  Friends and family don’t quite get why you do these things without hiring me back, and I have been trying to explain the perks of volunteerism in response.  Personally I feel well-rewarded!  I strongly urge everyone, especially young people, to volunteer in activities that interest them.  One never knows where that might lead.

I had hoped to eventually leverage that volunteer work into a related role within your walls, but it looks like you’re not ready for that yet– at least, not in my neck of the woods.  Everything these days seems to revolve around Beijing and Sunnyvale.  The Irving office is about to lose more employees and I don’t know for sure your plans for its future.

But I did just have my Champion status renewed for another year, so I’m looking forward to our continued relationship.  I will proudly carry (and show off!) my gorgeous N9 and when my Lumia 800 arrives, I’ll try to give it equal time.  I’m even hoping to develop for both (currently struggling with Qt).  I want you to succeed, for a variety of reasons, and I will continue to do my small part in that… paid, unpaid or what have you.  So ping me when you need me!

I still believe in you.  You truly were an awesome employer.  It’s just a shame I could not put “Nokia” back on my resumé.

But life goes on.

Filed under: Employing Opportunity, Getting Qt, Into Outreach, Inviting Change, Mentioning Maemo, Mentioning MeeGo, The Write Stuff, Views and Reviews, Ways of Rocking Tagged: employment, forumnokia, Maemo, MeeGo, Nokia, Nokia Developer Champion, Nokia World

Two Issues To Fix For MeeGo Harmattan Developers Regarding Nokia Store

Hi Guys,
I experienced two issues in publishing my MeeGo Harmattan app that makes my app to hang in QA of Noia Publish for 42 days. Yes! 42 days is the time that Nokia Publish team took to investigate these CRITICAL ISSUES.
As these issues are not documented officially,thus, i am sure it save your time.

Issue # 1
Your filename must be of the format :
name_#.#.#.deb
and if you submit something like this, it get rejected :
name_#_#_#.deb

Issue # 2

Your content description in CONTROL file must be equal to or less than 256 characters. If its greater than that your content will get failed in QA.

Thats it.  Hope it helps you . :)

Best Regards,

Sajid Ali Anjum

Symbian Anna and Belle supporting Flash Lite 4 content

Nokia release the new version of Symbian OS, Symbian Anna and announced Symbian Belle. Both support Flash Lite 4 content and if you have created content for Nokia touch devices, for example using Flash Lite 3, it will work out of the box on new devices. Great advantage both from a technical and business point of view.

Also from looking at some videos of Symbian Belle UI/UX looks like a great improvement in the direction of competing directly with Android, iOS and Windows Phone. I am waiting for the Nokia N9 and MeeGo to have a more wide comparison.

Looking forward to Nokia World in October.

Alessandro

N9 A 360 Degree Fashion Phone

Singapore — Nokia just launched the N9 phone at Nokia Connection 2011′s annual event held in conjunction with CommunicAsia 2011. The device clearly appeals to women with it’s candy colors, big screen, and almost 3D glass, 3.9 inch curved AMOLED screen. Perfect setup to follow the fashion world with the 360Fashion Social News application. Look-Books, News, and the twitter/weibo conversation surrounding the designers ready for your comments to be added to the discussion.

All it takes is a swipe of your thumb or finger from the extreem edge of the phone to move away an application back to the main screen or switch between applications. Whenever you are in an application, you just swipe from the edge of the screen to go back home. The home key is replaced by a simple gesture: a swipe.
"With the Nokia N9, we wanted to design a better way to use a phone. To do this we innovated in the design of the hardware and software together. We reinvented the home key with a simple gesture: a swipe from the edge of the screen. The experience sets a new bar for how natural technology can feel," said Marko Ahtisaari, Nokia’s head of Design. "And this is just the beginning. The details that make the Nokia N9 unique – the industrial design, the all-screen user experience, and the expressive Qt framework for developers – will evolve in future Nokia products."
With a super scrollable keypad, the Nokia N9 comes in three colours: black, cyan and magenta and with large storage capacities of 16GB and 64GB on the two variants to be made available. Nokia also launched a hot host of accessories to compliment the device for your ears, eyes, and sharing sound over the air to your friends.
It’s always been a challenge to pair bluetooth handsets, but thanks to NFC (Near Field Communication), you just touch your headphones to the phone and it immediately connects the two of them together. Touch again, and it un-pairs your headset. Come home, and touch your handset to your Nokia Play 360° speakers and immediately, you are live in stereo sound, blasting away your tunes in your room.
The Nokia Bluetooth Stereo Headset BH-111 is a great little stereo headset that brings music and clear calls to people’s ears. Once charged, users can expect to be able to listen to music for up to six hours, seven hours for talk time and a standby time of 120 hours.



With the Nokia Play 360° sound you can easily create stereo sound by connecting another speaker – wirelessly – to get an even better music experience. You can connect to the Nokia Play 360° in a number of ways, using NFC for easy Bluetooth pairing or a standard 3.5 mm audio connector.

Along with the Nokia Wireless Music Receiver MD-310, which wirelessly pumps music from your phone, laptop or any other Bluetooth device through your home stereo, you’ve got the perfect summer system to browse the 360Fashion Social News application, and preview the fashion weeks using the latest technology. Using something called apt-x, you will still receive the exact same audio quality you’d experience from a wired system, giving perfect CD quality. With support for Bluetooth class 1, you can remain connected to the MD-310 within 100 meters.
Next summer you will be the life of the party with a distinctive style profile. Your friends will be amazed at your witty commentary on twitter/weibo around top fashion news. You’ll be the one telling your friends about the latest trend and others will admire you as a style leader in your own time.

The power of QT was demostrated in that we were able to develop this applciation in 5 weeks. The QT environment makes it also easy to port it to other devices in the future. Even though there were not API’s ready for the device we were able to work with the web API’s of weibo and twitter to bring out the social aspect of the application so as to enable fashion lovers to get into the conversation specifically happening around a brand. Using the QML our UI designers familiar with designing for web, could bring their ideas together with our programmers easily. 

N9 A 360 Degree Fashion Phone

Singapore — Nokia just launched the N9 phone at Nokia Connection 2011′s annual event held in conjunction with CommunicAsia 2011. The device clearly appeals to women with it’s candy colors, big screen, and almost 3D glass, 3.9 inch curved AMOLED screen. Perfect setup to follow the fashion world with the 360Fashion Social News application. Look-Books, News, and the twitter/weibo conversation surrounding the designers ready for your comments to be added to the discussion.

All it takes is a swipe of your thumb or finger from the extreem edge of the phone to move away an application back to the main screen or switch between applications. Whenever you are in an application, you just swipe from the edge of the screen to go back home. The home key is replaced by a simple gesture: a swipe.
"With the Nokia N9, we wanted to design a better way to use a phone. To do this we innovated in the design of the hardware and software together. We reinvented the home key with a simple gesture: a swipe from the edge of the screen. The experience sets a new bar for how natural technology can feel," said Marko Ahtisaari, Nokia’s head of Design. "And this is just the beginning. The details that make the Nokia N9 unique – the industrial design, the all-screen user experience, and the expressive Qt framework for developers – will evolve in future Nokia products."
With a super scrollable keypad, the Nokia N9 comes in three colours: black, cyan and magenta and with large storage capacities of 16GB and 64GB on the two variants to be made available. Nokia also launched a hot host of accessories to compliment the device for your ears, eyes, and sharing sound over the air to your friends.
It’s always been a challenge to pair bluetooth handsets, but thanks to NFC (Near Field Communication), you just touch your headphones to the phone and it immediately connects the two of them together. Touch again, and it un-pairs your headset. Come home, and touch your handset to your Nokia Play 360° speakers and immediately, you are live in stereo sound, blasting away your tunes in your room.
The Nokia Bluetooth Stereo Headset BH-111 is a great little stereo headset that brings music and clear calls to people’s ears. Once charged, users can expect to be able to listen to music for up to six hours, seven hours for talk time and a standby time of 120 hours.



With the Nokia Play 360° sound you can easily create stereo sound by connecting another speaker – wirelessly – to get an even better music experience. You can connect to the Nokia Play 360° in a number of ways, using NFC for easy Bluetooth pairing or a standard 3.5 mm audio connector.

Along with the Nokia Wireless Music Receiver MD-310, which wirelessly pumps music from your phone, laptop or any other Bluetooth device through your home stereo, you’ve got the perfect summer system to browse the 360Fashion Social News application, and preview the fashion weeks using the latest technology. Using something called apt-x, you will still receive the exact same audio quality you’d experience from a wired system, giving perfect CD quality. With support for Bluetooth class 1, you can remain connected to the MD-310 within 100 meters.
Next summer you will be the life of the party with a distinctive style profile. Your friends will be amazed at your witty commentary on twitter/weibo around top fashion news. You’ll be the one telling your friends about the latest trend and others will admire you as a style leader in your own time.

The power of QT was demostrated in that we were able to develop this applciation in 5 weeks. The QT environment makes it also easy to port it to other devices in the future. Even though there were not API’s ready for the device we were able to work with the web API’s of weibo and twitter to bring out the social aspect of the application so as to enable fashion lovers to get into the conversation specifically happening around a brand. Using the QML our UI designers familiar with designing for web, could bring their ideas together with our programmers easily. 

Thoughts on Nokia + Microsoft

I believe this is the biggest mobile technology news since announcement of Apple iPhone back in 2007. And to be honest, I am all excited as one Apple fanboy would have, on such big news!

nokia-microsoft-valentine

There are reasons why I am so much excited, but first let me start with the fact that many developers showing concern that Nokia made a mistake for selecting Microsoft Windows Phone 7 as it’s primary mobile OS.

I have been reading lots of news, reviews, analysis and comments around this partnership, positive and negative. I gone through official Forum Nokia’s blog post "Letter to Developers about Today’s News" and in comments I see many developers not so happy.

I would like share some of the facts and personal experience about Symbian OS.

Symbian for End-Users

This is the base fact that everyone, including Nokia also admits that Symbian’s UX is ugly. I have been using Nokia smartphones since 2004, and my first one was second-hand Nokia 7650, and I have witnessed that Symbian was doing great in terms of UI until iPhone. After that, I haven’t heard anyone praising Symbian’s UI.

Symbian for touch enabled devices, proved to be complete nightmare for Nokia. Since it’s introduction to date, they are still trying to tweak it to work better for touch input, sadly without any luck.

Honestly, tell me any 10 great looking native Symbian applications, which provide smooth, beautiful, and animated user experience. Oh, I know one, Gravity and my big applause to the guys who did it. Other than this, I have not seen any Symbian application which impressed me with such great UX compared to iPhone, Android or WP7 apps.

Other than this, I was quite disappointed from Nokia from the end-users’ perspective, as they’ve been selling Symbian devices by showing cool animated UI transitions, but in reality, the actual device, when rotated from portrait orientation, taking more than 7 seconds to show up the UI in landscape (personal experience). Yes, I’m talking about Nokia N97 and other Symbian 5th Edition devices. Lets take a look at this video.

Cool, isn’t it. But if anyone who have used one of these devices must know what I’m talking about.

All this Symbian ^3 hype is waste of money and resources. I have a Nokia N8, and I was not able to compose new or reply to an email until I upgraded to firmware PR1.1, which was released few days ago after months of delay, using my primary account of Mail for Exchange (I use Google Apps). And there were also many other users who were have same issue.

I was making jokes on this… "Nokia – Connecting People NOT", and imagine Borat saying it, you’re gonna laugh "automagically" :D

Nokia N8 is really a fast device as compared to Nokia 5800XM I own. But the UI still lacks all the richness, smooth transitions, and usability I find on iPhone, somewhat on Android and now on WP7 devices. Even Nokia wasn’t able to deliver what they showed in an imaginative video demoed back in 2007. Lets take a look, and pay close attention to animations and transitions.

Symbian was the main reason of Nokia’s failing all this time. They have tried to tweak its UI to make it work on touch enabled devices, but unfortunately it didn’t worked out until now.

Last thing to add here is, Nokia’s official end-user support forums are filled with so many complaints, most of them are related to Symbian OS.

Symbian for Developers

I started learning Symbian back in 2006. My aim was to develop a compiler, which would allow Adobe Flash Lite developers to easily package and distribute their games and application on Symbian platform. I successfully delivered SWF2Go in March 2007 after 8 months of R’nD, and it’s been quite a success so far.

During my journey on Symbian OS, I learned how hard and time consuming it is to develop. Setting up it’s SDKs was quite big task for anyone new to Symbian, but who have worked on other mobile platforms. Other than my work on SWF2Go, I never developed any native Symbian C++ application.

Just in 2010, Nokia’s investments in Qt started to show up. Even though Qt it easy and fun to develop with and its been here for so long and already gone through embedded platforms, but still not ready for real mobile applications. When developer needs to do some real work, he ends up with same old dirty Symbian C++.

Qt Mobility 1.0 is released but it has some quirks. For example, there’s no native Qt APIs of dealing with device orientation. The new Qt Creator project wizard now adds that dirty Symbian C++ code for you.

Nokia could have at least replaced the UI shell of the Symbian ^3 using Qt with all it’s cool transitions and effects. Like HTC replaced Windows Mobile’s UI (almost same as Symbian) with HTC Sense UX. And they actually did a pretty good job on that.

So, Symbian is an outdated legacy OS, which have completed its life long ago. Its making Nokia, developers and the whole ecosystem around it completely slow.

Now stop being angry and join, celebrate with me ;)

Why I Am So Excited?

Microsoft really knows software. They also make mistakes, like everyone does, but they are pretty good. For example .Net, Xbox, Windows 7, Silverlight.

Microsoft Windows Phone 7 is developed from experiences of Windows Mobile. It is targeted specifically for next generation hardware and touch input. It is user friendly, stable and it works. Go checkout some cool reviews to find out for yourself.

Microsoft is the king of developer tools, specifically Visual Studio 2010. If you have never used it before, this tool will teach you, help you and make you expert within weeks. It’s code editing features are one of the best available today.

With tons of online resources already available, so you will never get stuck with any issue. There’s a vibrant developer community as well, from where we can learn more and share back expertise.

Microsoft offers a complete set of tools for development of Windows Phone 7 games and applications. And best thing about them is, all of these tools including VS2010, Expression Blend and XNA Game Studio are completely free. Installation experience is really smooth as well.

Once you are aboard, you’re gonna love it. You can take my word on that ;)

I also found some users and developers asking Nokia, why they didn’t selected Android? Well, other than what Mr. Elop already said about it, I would like to add, haven’t you guys already seen enough Android devices?

Everyone is making them, HTC, Samsung, Motorola, LG just to name a few. Now even those Chinese companies also started making them in masses. You will be getting a lot of them in coming days.

Don’t you guys want to see something new, something different, a competition, using new technology, developing for it, innovating with it, having a choice? I mean come on… Guys!

Nokia + Microsoft = A Wining Combination

I believe that this partnership is a great opportunity for developers on Nokia platform to get back into fast lane, and rapidly develop and compete against other platforms. Provide best of the best games, applications and user experiences to the end-users. A winning combination for everyone.

/// chall3ng3r //