Smartphones: Yesterday, Today and the Future

It is no secret the future we thought we’d only see in movies is a reality today. Looking at the cell phone we went from physically big to small, to big again, but equipped with amazing features and endless apps to equip and personalize it to you. Once upon a time, a phone was simply used to send and receive calls. Today, we can e-mail, browse the web, banking, and so on.

Let’s commemorate by looking at the typical cell phone 20 years ago.

Yesterday: 1996


When the Motorola StarTAC came out, it was revolutionary as the first flip phone. External antennas got shorter and if you owned this phone, you were lucky to have such a slim phone.

Yesterday: 2006




10 years doesn’t seem so far away, but having a look at our phones may make us feel old. Kids today will never realize the struggle of texting with T9, what a luxury it was to have data and internet on our phones. Watching videos have never been so hard on our eyes. These phones took a more personalized approach to cater to the end user.

Today: 2016


You might be living under a rock if you don’t own a smartphone today…or we’ll say you’re old fashioned 🙂 Today’s smartphone is your mp3 player, camera, camcorder, alarm clock, personal trainer, newspaper…you name it! We’ve gone buttonless touchscreen technology and even cooler features like fingerprint recognition to get into that movie sci-fi vibe.

The Smartphone of Tomorrow?

What would we like to see in our smartphones of the future?



Flexible display screens are already becoming a thing. The technology used in flexible smartphones is known as OLED or Organic Light-Emitting Diode. Here are some of the benefits:

1. Better Durability – 
Since flexible displays employ OLEDs made out of plastic, they provide more durability as compared to traditional glass displays. In other words, this reduces the chances of your smartphone display being smashed to smithereens when you drop it.

2. Lighter Weight – Did you know that plastic is lighter than glass? The atomic composition of plastic makes it relatively lighter in mass than glass of equal size. Plastic OLEDs can make the devices lighter.

3. Thinner Dimensions – Flexible displays can allow smartphone devices to be manufactured with thinner dimensions and in shapes different than the conventional rectangular screen.


Holographics would make an interesting use of our phones. Being able to see things in 3D light projection could take mobile games to newer heights. In the picture above, Holoflex claims to be the first smartphone to combine flexibility with holography.


Let’s face it, it just look really cool. Imagine the capabilities with 360 degree camera. Makes taking that selfie a little easier.

This ends our trip down memory lane. What future trends would you like to see in your smartphone?





Virtual Reality vs. Augmented Reality: Match-Up

With the recent release of Pokemon Go, augmented reality has been on the rise. However, it isn’t the only reality that is being challenged. Virtual reality has also been a game-changer in today’s world. Which will be more prevalent in the future? Here’s our match-up. Before we begin…

What is Virtual Reality (VR)?

According to, Virtual reality (VR) is an artificial, computer-generated simulation or recreation of a real life environment or situation. It delivers an experience of being in the simulated reality, mainly with visual and hearing sense enhancement.

Virtual reality is is done through VRML (Virtual Reality Modeling Language), a coding language which can be used to create a series of images, and specify what types of interactions are possible for them.


What is Augmented Reality (AR)?

Augmented reality (AR) is a technology that layers computer-generated enhancements atop an existing reality in order to make it more meaningful through the ability to interact with it. AR is developed into apps and used on mobile devices to blends digital components into the real world in such a way that they enhance one another, but can also be told apart easily.

AR technology is quickly coming into the mainstream. It is used to display score overlays on telecasted sports games and pop out 3D emails, photos or text messages on mobile devices. Leaders of the tech industry are also using AR to do amazing and revolutionary things with holograms and motion activated commands.


  • Technology: both utilize same types of technology and exist to give the end-user an enhanced or enriched experience
  • Environment: new artificial worlds come to life under the user’s control, and deeper layers of interaction with the real world are also achievable
  • Science and Medicine: huge potential in changing the landscape of the medical field by making things such as remote surgeries a real possibility. These technologies been already been used to treat and heal psychological conditions such as Post Traumatic Stress Disorder (PTSD). They have also been key to training medical students by replacing textbooks by using the technology to teach anatomy


  • Purpose: Augmented reality enhances experiences by adding virtual components such as digital images, graphics, or sensations as a new layer of interaction with the real world. Contrastingly, virtual reality creates its own reality that is completely computer generated and driven.
  • Delivery Method:
    • Virtual Reality is usually delivered to the user through a head-mounted, or hand-held controller. This equipment connects people to the virtual reality, and allows them to control and navigate their actions in an environment meant to simulate the real world.
    • Augmented reality is being used more and more in mobile devices such as laptops, smart phones, and tablets to change how the real world and digital images, graphics intersect and interact

Can they work in conjunction?

Yes! The two don’t always have to go head-to-head. Sometimes, the two are blended to create a more immersing experience. For example, haptic feedback-the vibration and sensation that occurs when interacting with graphics-is considered an augmentation. It is commonly used within a virtual reality setting, thus, making the experience feel more real with the sensation of touch.


VR and AR can influence the world by changing how one user experience various areas, whether it is learning or gaming. It definitely adds a new element of interaction between digital devices and the real world. Whether it is used by itself or integrated, they are undoubtedly opening up worlds-both real and virtual alike.




What Makes iTechtions Different? Our Continuous Training Opportunities.

Many of you may be asking, why iTechtions? What makes iTechtions different? The answer lies in our extensive training opportunities and our partnership with TIBCO. At iTechtions, we believe that all achievements start with training.

We have partnered with TIBCO, one of the world’s leading providers of infrastructure and business intelligence software. iTechtions consultants are fully trained and certified in TIBCO technologies and have experience going back more than 12 years in key product areas. Below is a table of our TIBCO advanced learning and training program:



Product Integration, Event Processing, Analytics, Cloud and Customer Loyalty
Integration Application Integration, Application Development, API Management, Business Process Management, Enterprise Messaging, Master Data Management, In-Memory Computing, Microservices, Mobile Integration, Monitoring and Management, Open Source ESB Alternative
Application Integration ActiveMatrix BusinessWorks (BusinessWorks Process Monitor, Enterprise Service Bus ESB), ActiveMatrix BusinessWorks Express, Connectors, Business-to-Business (BusinessConnect, Foresight), Managed File Transfer (TIBCO Managed File Transfer), Mainframe Integration, Pattern Matching (Patterns Search, Patterns Learn)
Application Development SOA Development, SOA Governance, Grid Computing
Business Process Management SOA Development, SOA Development, SOA Development
Enterprise Messaging Enterprise Message Service, Enterprise Message Service Appliance, FTL, FTL Message Switch, eFTL, Rendezvous
Master Data Management MDM, MDM Analytics, Data Quality
In-Memory Computing MDM Analytics, MDM Analytics
Monitoring and Management RTView, TIBCO Hawk, SLA &Business Metrics
Event Processing Complex Event Processing, LogLogic for Machine Data
Analytics Analytics and Visualization, Reporting and Embedded BI, Analytics
Cloud Integration in the Cloud, Clarity-Cloud Edition, Cloud MDM, Platform as a Service, Social Collaboration, Spotfire Cloud, TIBCO Cloud Marketplace

As an employee, we provide extensive and continuous training on new emerging technologies, as well as project-specific training ahead of any client assignments. We’ll also help you develop project management skills so you can work efficiently to deliver results on time and within budget. In addition to our own internal training resources, we also utilize vendors’ training and certification programs to further develop your skills. With this training program, you can ensure that you are being provided with the tools necessary to succeed.

Training Opportunities: The Benefits for Employees and Clients:
Both our employees and our clients benefit from this training program, and it is one of the many reasons why iTechtions is so unique.

As an employee, we provide extensive and continuous training on new emerging technologies, as well as project-specific training ahead of any client assignments. We’ll also help you develop project management skills so you can work efficiently to deliver results on time and within budget. In addition to our own internal training resources, we also utilize vendors’ training and certification programs to further develop your skills. With this training program, you can ensure that you are being provided with the tools necessary to succeed.

As a client, this partnership and our employee training program will allow us to help you capture the right information at the right time and act on it for competitive advantage. You can use our expertise in big data and TIBCO solutions to gain the Two-Second Advantage, a concept based on the premise that information gained beforehand is more valuable than any information after.

If you would like to learn more about our partnership with TIBCO, our services or our training program, visit 

We would love to hear your opinion on the importance of training opportunities for employees, please feel free to leave a comment below!

Welcome to the iTechtions Blog!


Hello and welcome to the iTechtions blog!

iTechtions is an independent software development and IT services consultancy based in Canada. Our goal is to help our enterprise clients achieve their business objectives and maximize their return on IT investments by working in partnership and providing an industry-leading range of consulting and professional services tailored to individual needs and budgets.

We created this blog in order to share with you information about our company, our services and partnership with TIBCO and our employees. We will also be discussing current and relevant news and events related to technology, information technology and software development.  Our overall goal is to spark conversation and encourage discussion with the online community.  We would love to hear your feedback and welcome discussion on all of our blog posts, as well as on LinkedIn, Twitter, Facebook, Pinterest, and Google+.

For simple navigation, please refer to our “Categories” listed on the sidebar to your right.

Life At iTechtions – Jenna Hunter, Marketing Analyst Testimonial

My name is Jenna Hunter and I am a Marketing Analyst at iTechtions INC.

As a new addition to the iTechtions team, I wanted to write a post about my experience at the company so far, what I have learned and why I am so grateful for the opportunity to enhance my abilities at such a great company.

Since the end of University, I was eager to start my career in Marketing right from the beginning, but was finding it difficult to find a company who would welcome me as a new graduate. That is where iTechtions INC. came into the picture, as they understood my needs as a new graduate and offered me an amazing position to help enhance both the company and my Marketing experience. Since I began working here, I am amazed at the friendliness, hard work and talent of the employees who work here. Being in such an encouraging environment makes me want to work harder and achieve more. iTechtions, our CEO and employees have provided me with the building blocks, structure and creative freedom that is needed to succeed in any position.

iTechtions is always looking for great candidate to fill the needs of our clients, if you would like information on current opportunities, feel free to visit or follow our LinkedIn, Facebook or Twitter pages for up-to-date information.

Life at iTechtions – Lam Nguyen, Systems Analyst Testimonial

My name is Lam Nguyen and I am a Systems Analyst at iTechtions Inc.

This post is to give you a glimpse inside my life as an employee at iTechtions. I’d like to provide you with some details about what I have learned since working here and why I continue to enjoy coming to my job everyday.

My job as a Systems Analyst is to learn, understand and implement technologies in which most of Canada’s financial banks and thousands of business users are currently using on a day-to-day basis. My mentor, Amir Wasti (CEO & President), has given me guidance to increase my abilities and technical skills to excel at my career. In the past couple months, I’ve learned so much about the financial world and how much technology comes into play.

Working for iTechtions has given me the opportunity to work and develop great
relationships with highly skilled individuals. Being exposed to such a great
team has taught me great leadership skills and how to be a great team player.

If you would like to learn more about careers and what makes iTechtions different please visit

Life at iTechtions – Tony Fu, Systems Analyst Testimonial

My name is Tony Fu and I am a Systems Analyst at iTechtions Inc.

I am a recent Computer Engineering graduate from the University of Waterloo. I am writing this post to share with you why I chose to work here and what I have learned so far.

At the start of my employment at iTechtions, I was looking forward to receiving training with various TIBCO software technologies. Previously, my internship work were all in the field of pure software development and I had no prior related experience in the field of business integration. I chose this opportunity to branch out my knowledge into other areas of my field.

At other companies that I have worked at, I am always thrown right into the midst of things working directly with other developers, without getting a lot of time to train and develop my skills.  At iTechtions, I have been given the opportunity to take the time to train and gain a specialized skill set with TIBCO software that is used in many areas of the financial industry. I’m grateful that iTechtions has provided me with this opportunity to start my career.

If you would like to learn more about iTechtions training opportunities and careers please visit: