Monthly Archives: November 2013

Coming Soon… Your Friends Map V 1.0

I was really bored working on my Final Year Project presentation last few days… Going through a presentation even after that whole suffocation of project submission. SIGH ! Well I love doing presentation, but knowing all the marks depends on it, sorta sucks ! (-__-)

Anyhow here is something I have been working for the last couple of weeks.. 🙂 outta my boredom of working on the presentation. lol 😀

Your Friends Map
View all Your Facebook Friends Locations and Hometowns on the World Map…

Come soon folks.. Stay Tuned with Confuzed SourceCode ! 😉

Your Friends Map V 1.0

Some More Cool Stuff… This is Big Data Representations baby… Hold Tight ! 😉





Stay Tuned…………………….. 😉

Oki guys, the Beta is being released, check it out right now ! 🙂

My Windows 8 Store App Development Projects

I have jump started App development for Windows 8 Store since couple of months back now, whereas I kept on getting more and more addicted to it as a hobby. So I thought of sharing some of the Applications I have developed and published so far.

Click on each heading or the screenshot, to view them in Microsoft Store ! 🙂

Sri Lankan Photography

The first Centralized portal for showcasing all the Sri Lankan Photography published on Facebook.

Xtream Youth Sri Lanka

We simply bring all the Xtream Youth content that are published across their facebook page to one place and let you access them in a very easy to use, friendly, interactive way. We bring an ultimate experience of viewing Xtream Youth content right in front of your finger tips. Stunning visuals, interactive user experience blended together along with a faster and easier access and look up.

Sri Lankan Eventography

A Centralized Portal for Event Photography in Sri Lanka. We simply bring all the event management and photography pages to one place and let you access them in a very easy to use, friendly, interactive way


The Centralized Portal for viewing and showcasing Talented Artists and Art Drawings published across Facebook pages.

Tomorrowland Music Festival

So are you a fan of Tomorrowland ? or an Enthusiast like ourselves who enjoys that sensation of being a part of that amazing long experience, then this is the App for you ! We simply bring you an ultimate experience of viewing content and staying up to date of Tomorrowland Music Festival that are published across facebook…

Lanka Higher Educational Institutes

A Centralized Portal for viewing and showcasing Sri Lanka Higher Educational Institutes and their Information.

Grumpy Cat Meme Reader

Who doesn’t love the Grumpy Cat ! 😀 Now you can view all the Grumpy Cat Memes published across Facebook fan pages in one central place, with simple and easy to use access along with interactive and stunning visual experience thanks to “Grumpy Cat Meme Reader”.

Sri Lankan Newspaper Cartoons

A centralized portal for showcasing and viewing all Sri Lankan Newspaper Cartoons published across the web in a very easy to use way right from your finger tips. How we do this ? We have hosted cloud servers that crawls throughout the web searching for Newspaper Cartoons using our unique Web Crawling technologies and algorithms, where we will capture them and present to you by streaming from those servers.

Sri Lankan Models

Are you a Professional Photographer ? or an Amateur ? Producer ? Director ? Cinematographer ? or anyone who seeks for Models Photography ? Tired of going through search engines, blogs, photography sites looking for models or may be to study them ? wasting hours in your life ? Here we have a Solution for you, A centralized portal for viewing all the models photography. View all the models images in a one place, with all the latest images available online.

Sri Lankan Meme Reader

Sri Lankan Meme Reader, a simple attempt to bring all your favorite and popular SL memes to a one place. This app allows you to view all the SL memes which were posted on facebook daily through some of the top Sri Lankan Meme fan pages.
SL Meme Reader has the capability of fetching all the latest Memes available. Whenever a new meme has been posted to facebook, you can instantly view them through this app.

Cody Harvard Referencing Assistant

Easily and Quickly reference your websites with less time consumption according to Harvard Referencing Practices.

LED Xtream

LED Banner Display for Windows 8 Tables and PCs. Developed by Udara Alwis and Nisal ‘Cheezy’ !

How to make your Windows 8 App support for different Screen Resolutions

So currently I’m going through the aftermath of my Final year Project submission, waiting for the Final Presentation to be done with. The other day my friend Nisal ‘Cheezy’ called me up and talked about developing some app for Windows 8. So as usual, I opened up my Visual Studio 2012 and created a new project. Suddenly it occurred to me that I have been struggling with different Screen resolution support for couple of my past app developments. So here I thought of leaving a small note of it.

Most of the people does not realize this fact, once you develop a Windows 8 App, it usually does not support different Screen resolutions, even though it is a primary requirement in App certification. Due to this fact a lot of applications fails at the certification level. There are several number of standard screen resolutions that we need to make our apps to be supported, some of them are, 1366×768, 1920×1080, 2560×1440, 1280×800, 1920×1080, 2560×1440  and so on. But most of the Windows 8 devices, laptops, tables and PCs today are set to 1366×768 screen resolution by default. According to Microsoft statistics, most of the Windows 8 Devices uses 1366×768 screen resolution. But you will never know what our users will be using as their screen resolutions or in what kind of situations they would change their screen resolutions.

I also once went through this tragedy when someone was showcasing one of mine and Nisal’s windows store apps. Therefore it is crucial to focus on support your apps for different screen resolutions.

So below are some of the techniques that I use when I develop my windows 8 apps,

Start Development with the Lowest Resolution

Once you create a new Windows Store app project in Visual Studio 2012. The app’s layout default is set to 1366 x 768 screen resolution to start the development with. But this is not a very smart step, because 1366 x 768 is not the smallest screen resolution in Windows 8 devices. According to Microsoft 1280×800 is one of the smallest screen resolutions available and it is best to start your development with supporting to the smallest reslution as a practice. Therefore, when you starts your app development, always make sure to change the default UI designer’s screen resolution in Visual Studio to 1280×800 resolution. This can be easily done by going to the “Device” pane in your left and changing the “Display” settings. Through this page you can check how your App’s UI supports different resolutions, View states and themes. Once you start development with the lowest resolution you won’t have to worry much about dealing with the rest because then you can easily zoom in the components by using Viewbox, which we are discussing in the next paragraph.

Use Viewbox, the Life Saver ! lol

Using viewbox component you can easily set your App’s UI to scale and fit automatically for different Screen sizes with ease. You can look up in google how to use it in your code wiht examples, but for the time being below is how I usually use my ViewBoxes to fit into different screen resolutions,

<Viewbox HorizontalAlignment=”Left” Height=”auto” Width=”auto” VerticalAlignment=”Stretch” >

//………………the rest of the components goes here in your XAML…..//


Maintain a Root Grid

When you are placing your rest of the UI components, make sure you place them with in a root Grid layout and also make sure to set that grid with static Width and height. This will prevent the ViewBox zooming in your UI unnecessarily for different screen sizes.

Test your app in different Screen Resolutions using the Emulator

And finally, after combining all the above methods, do not forget to test your applications on Emulator under different screen resolution settings.

One thing I have noticed, once you optimize your apps to 1366×768 resolution, it perfectly supports all the other resolutions except 1280×800 resolution. Therefore it is always best to start from the lowest resolution and test it out every step of the way.

Here are some of the useful links which I have used before,

Well thats it from me fellow awesome Developers out there !
Cheriyo ! 😀

Stay Awesome ! xD

You are so shy ! such a useless kid ! You should be ashamed of yourself !

This is something I have heard through out my entire childhood, from all my cousins, neighbors, and parents friends,

“Why are you so shy ! such a useless kid ! You should be ashamed of yourself !”

I was an extremely shy, cornered, hideous and anti-social child when i was a kid, which I hated the most. Every single time whenever anyone saw me, or whenever I was in front of them, they used to call me that.

In my small days I didn’t get the actual sense of it, and later only when I was growing up I realized, people weren’t saying it for the sweetness, or just for the sake of it, they were actually rubbing it in your face with sarcasm and pity.

It was sickening ! Turned out, I got so fucking mad whenever anyone said that to my face. I was dragged down, kicked down, and my whole personality was ruined. But still I had no idea how to get rid of this, or what this actual shyness they were talking about. I used to be mommy’s little boy, who would always sit next to her, walk around with her wherever she goes, looking down, not talking to anyone or looking at anyone face to face, stand behind her hiding behind her back, whenever we were out in public. I never realized it because no one had ever told me, what it is actually that I was going through, or even how to get rid of. Everyone was just laughing and were making fun of me where every single time I went to my mom and hid my self behind her skirt.

Then later when I became a teenager, it came to a point that, I got so fucking sick of it and I was so desperately and madly looking for a solution. Then somehow it occurred to me, what was actually wrong with me, so I started to change my self. It wasn’t so easy though, but I made it through somehow. And now today, I am glad to be one of the standing out kids in our whole family and among all the bloody cousins who used to rub that shit in my face.

I really wish people had told me what was wrong with me and what I should have done to get rid of it. May be those people were just making fun of it and enjoying their pathetic moments, or thinking that I’m still a dumb kid who wouldn’t understand and no point of telling him, or may be there were too high in their heads that they weren’t bothered to give that kid some advice !

PLEASE, DON’T DO THAT ! You are destroying another kid’s mentality, personality and possibly the potentiality of a great future ! Trust me, if you ever see such a kid and actually give them a valuable advice, saying that this is something he or she needs to get rid of, trust me, someday when that kid grows up, You will be one of their childhood heroes.

Whenever I see any kid who is like as when I was a kid, I always give them some straight advice rather than laughing at them. Tell them,

Kid, you should not be like this.. you should be out standing, speaking out, hanging out with the crowd open up your self, get rid of this stupid shyness. Trust me, you will become a lot popular than you are right now if you could do that.. Just give it a simple try, and never be scared ! because nothing is impossible if you have the will.

Encourage them, show them that nothing is impossible, let them shine themselves, rather than beating them up mentally. Because you know why, I personally believe we all Humans are born to be Awesome ! In our own Nature ! We are the creatures of awesomeness to achieve greatness and shine ! 🙂

Peace folks !

Thoughts in my head on the night of FYP Submission Completion Day !

Yes, I submitted my Final Year Project ! WOHOOOOOOOOOOOO ! 😀 Oh god, it feels so great to say that out loud ! xD lol

Okay now that the FYP submission is done, I’m actually feeling really blank at the moment. So my friends went out tonight to celebrate, but my mind wasn’t in a good mood and i was dead tired after the submission as I couldn’t sleep in two days stretch. Not to mention the fact that I’m kinda financially broke these days by spending all my money on my Server maintenance cost. LOL ! 😛 So I came home after hanging around for sometime, actually after having a tummy filling meal at Mc-Donalds.

Yeah ! I really feel blank and empty ! When I was walking way home, I was actually thinking. So the biggest submission of our graduate life is done, yet the presentation is coming up.. What am I suppose to do now.. well after the presentation, waiting for results at home.. No more college, no more nothing ! 😦

I mean if it was just another submission I would definitely be getting ready for the next day to go to college. But right now, We have no lectures, no meetings, nothing… Its like a big question mark in my head asking, what am I suppose to do now ?
Yeah I have reached the end of my College life, and that is how it actually feels… !

Funny it reminds me of something, I was always very social and friendly with everyone, where I talked to a lot of people and hung around with lot of seniors and so on. Those days when those seniors were about to leave just like us right now, I used to make fun of them saying, You old buggers are not invalid coins, why do you even come to APIIT anymore ? 😛 blah blah… So now when I think about it, yes I actually do feel like some invalid coin with no purpose at College..

Well its time to get ready for the next big step in life, stepping in to the Real World, with finding a Job, making some money to live, getting frustrated of work and suffocating with the actual society out there…. Yeah it is time now !


And I’m still feeling EMPTY and BLANK !          😐

Finally the long awaited Final Year Project Done ! :D

The FYP or the Final Year Project as they all call it at APIIT, is finally done for our batch  !8 Months of torture finally came to an end ! 😀 So i thought of leaving a small note on my Final Year Project.

The title of my Final year Project was “Augmented Reality based Product Identification and Advertising System”. Which is a system where users can identify Products or Advertisements using their mobile phones in real time.

Anyhow after going through weeks of sleepless nights, endless number of experimentations and self learning, I was able to develop and implement in a middle of huge amount of technological difficulties. I used SURF Feature Extraction Algorithm as the base Image Matching Algorithm for this System, even though this is the first time anyone in our University has used Computer Vision based algorithm for image matching as I have been told, due to the impossibility of it or may be even more because people actually haven’t looked into it properly.

Anyhow I may give a descriptional explanation on my FYP later, but for the moment, as leaving a note, I was able to successfully complete my FYP even though some of the objectives of the system could not be achieved, well not completely lets say, due to the technological difficulties or more over due to the time constrains. Now you must be wondering why am I blaming for the time constrains, well you would never understand that phrase unless you are an APIITian, because we all know the tough deadlines and submissions we get at APIIT, where as even for the Final Year Project, no matter what, you need to submit on the given date. Yes we do deal with extreme stressed up, packed up deadline submissions. Lemme give you a heads up, Final assignment Submissions, Final Exams, and after that within less than a month Final Year Project Submission.

Now you may say dafaq dude, less than a month is more than enough. Listen you bloody idiotic retard, this is the FYP we are talking about, which is not just another CRUD application or some lame-ass inventory control shit. We are suppose to research, self learn, experiment and innovate something under the topic which we have decided, that is the whole point of it. In mine i was never in to Image Processing, to be honest I haven’t even had any idea about Image Processing until i started researching for my FYP. And then imagine using all that research and developing something completely new out of all those theories that you self learn ! Yeah, enough of me boasting ! lol

We are suppose to do a complete extensive Documentation along with the given proper standards of APIIT, where as mine was 217 Pages, along with 37607 Words ! Yeah well more like I wrote my own personal Bible or something lol ! Yeah now you can imagine, think of it even typing such amount of words thinking from one’s head ? Yeah that is what am talking about. lol. Well not to mention the fact that when I get enthusiastic and passionate about something I could write a whole book about it. 😛

So the next step is the Final Presentation, which is due on next 20th ! Scares me when I even  think of it, but hoping for the best with the determination !

Woah ! What a feeling of relief ! 😀