Blockchain – Terraform Turns Emerging Technologies Into Commercial Products.

Technological advancements have been a key aspect of the development of many businesses. Unrestricted to any specific space, these advancements have disrupted almost every business sector out there. Ever since the fourth industrial revolution, the world has witnessed a substantial number of businesses dwelling towards adopting revolutionary technologies opening the door for many innovations to happen. Numerous businesses are now exploring the blockchain market, as many tech-hobbyist consider it as a breakthrough in the IT field; blockchain is just one example out of numerous game-changing technologies.

Now imagine a group of people passionate about technology, gathered together to commercialize new technologies for the greater good. Terraform is all about that. The CEO of the company started coding in the innovative era of the ’90s when businesses were first introduced to —as Bill Gates calls it— the next big thing, the Internet. Over those years, he built quite an extensive knowledge and felt the need of sharing the passion to help other businesses achieve the desired goals using the new technological advancements. He believes that technology is advancing at a rapid pace, and every business must keep evolving with it.

Creating business value
Terraform started in the year 2014, with a motive to help companies find innovative ways to apply technology to their business model, that creates positive change internally and ultimately for their customers. Its main focus is building custom software for a variety of industries from start-ups to enterprise-level companies. “We have been providing consultation and education to 1-person start-ups to companies that generate U$ 500 mil revenue/year,” shares Klaus Chen, Operations Manager at Terraform. The company is best at serving the purpose to bring solutions to the market place, streamline processes to help its customers save money. Which helped it to gain many clients, including its biggest customer in the Oil & Gas industry that generates U$ 500 mil revenue/year.

“We work towards bringing solutions to our customers’ issues,” highlights Klaus.

The company works with new trends in the tech industry such as Crypto and Blockchain, Distributed Ledger Technology (DLT), Fintech, Artificial Intelligence, and Machine Learning. “We serve consumers and businesses. We have helped individuals and companies to launch their coin or to implement DLT to their mobile app,” adds Klaus.

For the last two years, one of the company’s biggest projects has been the reporting system for crimes. By quoting, “it entails gamification and cryptocurrency” Klaus implies that the more one uses the app, the more crypto rewards one receives; the user can store the tokens in a virtual wallet later redeem or use it. “We had to think outside of the box and implement the right technology to entice users to keep using the app that also has Chat Bot technology,” he adds. Moreover, its self-motivated team works towards the same goal of working with emerging technologies and trends such as Blockchain, Artificial Intelligence, Chat Bot, and app development.

“Blockchain has come to stay,” says Klaus. The blockchain market is witnessing the growth of new players as it shows a promise of a secure future. He states that developing apps were the trend 10 years ago and with the continuously evolving business world the new changes come within every few years. Everything that involves Blockchain has significantly impacted how one operates and can expect to have it integrated into the business more and more as all the information is in the chain. He believes that companies and customers want to have more transparency regarding their processes and blockchain is bridging that gap.


“Terraform has been working with Blockchain and other technologies as NFT for some time now. So, it is not our first rodeo, we are well equipped with human and knowledge assets to educate and help the market,” states Klaus.

Klaus continues to say, “the company has helped our customers with the full cycle of crypto Initial Coin Offering (ICO) from planning and building a whitepaper to providing a smart contract and minting the cryptocoin.” Moreover, the company understands the difficulties may have faced by its clients and has supported them with marketing to the right channels and with DLT.

A culture worth appreciating

Revenue generation is important, but having a good culture in a company is more. Klaus appreciates Terraform’s culture as an innovation-driven company. It has always been open to improvement and growth. He states that the company encourages suggestions from different team members, thus they grow and learn together. “Each staff is assigned tasks and leads different meetings, so we can learn from each other. We are always open to new ideas,” shares Klaus. While the company’s core values allow it to ‘Develop with Purpose’ by lighting the way for its team. “At Terraform, our core values are Discipline, Live your personal passion, Ongoing human development, Apply knowledge immediately, Be the innovation in change, See something, Say something and Bring your weird, Wear your smile,” states Klaus.

A peek into the future
COVID-19 gave many businesses a difficult time and impacted the decisions of many to start new projects. Once it started to settle down, the company has seen a new trend where businesses were wanting to implement more technology into their day-by-day operations. “Therefore, we have been busier than usual with new projects and business that want to better serve their customers and offer a better user experience, that is when we come to solve lack of technical skill and experience that sometimes is hard to find in the market place,” says Klaus. Irrespective of the challenges ahead, Klaus states that Terraform will never stop surprising the market and achieve its goal of transforming industries by commercializing emerging technologies. The company desires to stay on top of different technologies and services to serve its clients. It also aims to build a system to educate people on how to build a mobile custom app or how to benefit from using Blockchain and other emerging technologies. Looking ahead, the company plans to stretch the spectrum of current and upcoming technology for others to adapt.

Progressive Web App (PWA): web based, mobile friendly

Progressive Web App for an online Pharmacy 


The Mobile app and Admin Panel were built on a PWA technology (Progressive Web App). Therefore, it means that the app was built on a web-based platform but is mobile friendly (looks like an app on a mobile phone and works on Android phones and iPhones). That solution helps senior users and technicians to have the app on a computer screen and, also helps the pharmacists and younger generation users to have the app on their phone, anytime. 

Case Study

As a pharmacist, it is becoming increasingly important to meet customers’ needs in more places than just the traditional storefront. Certain groups such as the elderly or disabled have a harder time making it into the store to pick up prescriptions, and with the busy schedules of the average person finding the time to go into a store didn’t always work. Our client realized this need and approached us to find a solution. They wanted to create a platform that would allow them to fill, refill, and ship prescriptions without ever having to have the patient step foot in-store. We took this idea and designed a website that fulfilled these needs and additionally would allow the client and his team to communicate with patients in a convenient and user friendly manner. 

Our first priority was making sure the platform was user friendly and would provide the same level of patient care and experience that customers receive in store. This meant that the client had to have a positive experience using the platform, but also that the legal requirements were being met as well. Maintaining the proper procedures and required communication levels remotely was something we had to get right! To accomplish this, we built two separate, but connected platforms to provide an optimal experience for both the pharmacists and their team, and the patients. 

The first platform was built for pharmacists and technicians where they could securely action patients ’ submitted prescriptions. It allowed for communication between pharmacists and technicians, the ability to upload media to provide additional information on orders, as well as to receive, approve, and ship prescriptions to patients. The platform provided varying levels of access depending on the account type so that technicians could still have access to patients via communication channels, and prepare prescriptions, but the pharmacist was required to approve all orders and shipments. 

The second platform was the customer-facing portal where patients could make a profile, upload, and order prescriptions. The system can also save prescriptions that had refills so patients could request a refill without re-entering the prescription information. Additionally, we built a communication channel between patients and the pharmacist where patients could request a consultation to have their questions answered in a conversation hosted on the platform. This feature allowed the client to maintain the level of patient communication that was expected in stores, in a digital manner. 

Both platforms (Mobile app and admin panel)  were built on a PWA technology (Progressive Web App). Therefore, it means that the app was built on a web-based platform but is mobile friendly (looks like an app on a mobile phone and works on Android phones and iPhones). That solution helps senior users and technicians to have the app on a computer screen and, also helps the pharmacists and younger generation users to have the app on their phone, anytime.

Contact us today and let us help you plan, design, build and launch your mobile or web app to the market.

Phone: (403) 464-4554


Tinder’s New Feature Takes A Creepy Turn

Tinder has a new feature that reveals they know a lot more about their users than they let on. The new algorithm is turned on by a toggle switch called ‘Smart Photos‘. It then begins testing photos, alternating through them, to see which one gets the best results. In testing this has ended with up to 12% more matches. But here is where it gets really interesting: If the profile picture that gets the best results is of a person wearing glasses, but a user looking through profiles usually swipes left on people in glasses, it will show them the most popular photo of that person without the glasses on.

This is a bit of a breakthrough for people wondering exactly how much data the dating app calculates on its users. Tinder has been notoriously quiet about what data it collects, and while it’s assumed they take the usual statistics into account, they have never revealed they watch and dissect what each user swipes right or left on. This new feature proves they do in fact have algorithms on every single action every one of their users makes.

So what exactly can the data Tinder is gathering be used for, beyond helping everyone find out which profile picture gets the most suitors excited? One of the easiest channels to exploit is advertising, and knowing what a target market likes and dislikes is pretty attractive to anyone wanting to spend money on the platform. Who know what other data they are collecting and what it could be used for in the future, but all signs point to it going far beyond finding the best match for your next hook-up.

Hinge Just Transferred Existing Users to Their New App


Hate your existing app but don’t want to lose your user base by developing a new one? No problem! Hinge, a Tinder-like dating app that followed the swipe left or right format has just launched Hinge 2.0 – which is completely different than the original concept. It’s now about relationships, commitment, and a paid subscription… and they are betting on users sticking around after the free trial period is up.

Hinge launched in 2013 with the then unique concept of only connecting users with common friends discovered through Facebook. It had the same swiping functions that made Tinder so popular, but narrowed the field to people that might have already crossed paths before. Soon after all the other similar dating apps followed suit, adding in the common connections feature that once made Hinge stand out. With this feature adoption Hinge just became one of many freemium dating apps in a big messy market.

Last year Vanity Fair published an article slamming the current state of dating, and while many felt the article showed a fuddy-duddy attitude towards the millennial way of hooking up, Hinge CEO Justin McLeod took note of the mentality. In December he decided something needed to change with Hinge, in a big way. McLeod rebuilt the app’s entire engineering team, and focused all the company’s efforts on the new launch, to the detriment of Hinge’s original format.

Hinge 2.0 launched today, and it plans on taking the remaining existing users along for the ride. People have been receiving notice of the change over for two weeks now, but the big test will be to see if millennials will actually pay for a dating app, something they are not used to forking out cash for. Hinge now requires a $7/month subscription for the service, a fee that the company hopes narrows the market down to people who are really serious about finding a relationship and not just having a laugh.

Hinge has also updated the complete look of the app, and the way people interact on it. They have eliminated swiping completely and instead allow for more conversation points in a persons profile, which they call a story. This new story looks similar to Instagram, where people can post photos along with generated questions and answers, and interested connections can comment on them. In beta testing Hinge says this new format has resulted in 7x more numbers being exchanged between users.

It’s an interesting model as Hinge 2.0 is really nothing like the original app users agreed to download. Of course, both are dating applications, but the similarities really stop there. It’s a gamble Hinge is willing to take, and they have the luxury of reaching thousands of people directly, so why not? It’s really a genius way to have people consume a new product without having to do the work to acquire the initial user base.

It’s yet to be seen if the users Hinge has transitioned over to this completely new format will stick around, or will be turned off by the subscription fee. The company hopes that the potential higher success rate will draw users in who are looking for a more serious relationship. One roadblock they will face in terms of growth is that apps like Tinder have a higher download rate because it’s non-committal. We will soon see if millennials are ready to spend money to find a more substantial idea of love.

Launch of Robinhood Gold Reveals Important Lesson

robinhood gold

You do not have to monetize a mobile app immediately. In December of 2014 Robinhood, a stock trading app, launched on the market promising to never charge commissions. Nearly two years after their successful foray into the app world, and around 1 million users, they have announced a new premium feature called Robinhood Gold, which charges users $10/month for additional features. This expansion into the monetary branch of mobile apps is an excellent case study for anyone looking at launching their own app.

Robinhood gained their impressive network of users through a lot of knowledge and hard work. It was founded by two Stanford grads who had built high tech trading alternatives for big hedge funds. The basis of the app was that it should appeal to people just getting their feet wet in the stock market, because it allows users to trade stocks without paying any fees. Other companies with similar applications charge anywhere from $7-$70 per trade, depending on various charges and commission.

The sleek design and amazing user experience was also an important factor to reel in users. Having a great concept and bettering their competitors was a way to get people to download the app, but the user experience kept them there, creating loyal followers. After assessing nearly 2 years of data Robinhood discovered that anywhere between 10%-20% of their user base was more experienced traders, and they saw an opening to monetize without compromising on their founding promise of never charging commission on trades.

This past week Robinhood Gold launched. For $10/month users who upgrade to this paid subscription will get a plethora of features. Gold users have better trading hours, which include before the stock market opens and after it closes. They also get access to an additional $2000 of credit (if there is $2000 already in the account), and they get to skip the 3 day waiting period for deposits and reinvestments. This Gold membership provides more experienced traders with features they really want, for a fee that they can afford. Also, with the name being ‘Gold’, it gives the people who invest in the subscription a level of prestige, which after all, is what most stock traders are chasing.

The massive takeaway for new developers and anyone with a great app idea is that you don’t have to monetize immediately. Get it all right first. Grow a user base first. Make sure you have all the working components functioning seamlessly first. Once you have the app working and people loving it, you can then make changes. In fact, as with the Robinhood app, you may even be praised for this change as it could offer your user base something they actually want. The side effect is simply that you can get paid handsomely for that upgrade.

Driver’s Education App Raises $4 Million in Funding


Now more than ever people are wanting the convenience of doing what they want, whenever they want it. Online and app courses are gaining widespread popularity as people adjust to work and learn from home attitudes, and thanks to one mobile startup, this mentality now applies to driving education.

More and more drivers are relying on their phones to guide them, and with the launch of Aceable, this now extends to those learning to drive. The app initially raised $4.7 million in seed funding to develop the app in 2015, and has now delivered another $4 mil in series A funding after following through with a successful plan.

The key to the success for Aceable can be attributed to focusing on a totally new education space for technology learners. The tech-ed platform tends to be crowded, which is not saying a start up can’t improve on a targeted space. However entering an area not touched gives first in advantage.

The biggest hurdle for the app will be the approval process for states which don’t currently allow digital courses. But that list is diminishing as technology and app courses become commonplace. The company plans on expanding and developing curriculum beyond driving in the next year.

Most Popular Mobile Payment Methods In Canada

payments on smart phones

A new consumer report put out by Technology Strategies International reveals the top contactless payment methods Canadians are using when making purchases through their phones, and they might surprise you.

In TSI’s study almost half of respondents didn’t have a payment app installed on their phone at all, and out of those that did many were not a mobile wallet, but rather a single branded product. Paypal came in overwhelmingly at the most installed application, with Starbucks behind by almost half.

Apple Pay comes in at the 6th most installed app, with only 5% of the people surveyed downloading it. With the Apple Pay expansion announced recently, and with more phones in the future having the capability of using the Apple Pay wallet, we are sure to see these numbers rise.

In fact, the study says that by 2020, 90% of Canadians will have a smartphone, and three quarters of those phones will have NFC technology. This means in the next 5 years we can expect to see mobile payments ramp up drastically.

In 2015 alone contactless payments doubled in Canada, accounting for around $60 billion dollars worth of transactions. With technology only getting better at an alarmingly fast rate, and companies dedicated to making shopping easier for consumers with more focused payment applications, we are sure to see payment through mobile phones become an everyday part of our lives sooner than we think.

If you want to develop an app that gets ahead of the trend today, contact us for a free consultation.

How Mobile Apps Benefit the Restaurant Industry

Food. It is shared, photographed, raved and ranted about, and searched endlessly online. But the internet is shifting into our hands more and more every day. In North America over 89% of mobile internet usage is through apps, and 90% of a mobile user’s time in general is spent in apps! This is staggering, and a key insight as companies develop mobile marketing strategies.

So how can mobile apps benefit the restaurant industry? An obvious answer is by creating tablet applications for customers. Tablet menu applications are highly adaptable and easy to alter for fresh menu items and features, look super slick to the customer, and provide a portable interface for servers to place orders and requests. Forget clunky POS ordering, tablet apps are capable of providing an all encompassing system for your customers and staff that sends a signal to the integrated device.

Outside of the restaurant, customers are always looking for information. Think about how many times you have viewed a menu online, and it was a picture someone had took and uploaded to a third party site. With an app you can be in control of the menu your customers see – and it can be dynamic. No need to update your website every time you have a new dinner feature. Updating your app can be easy and interesting, giving customers a reason to see what your specials are for the evening.

Hours of operation, directions, reservations… there are many other reasons customers search for restaurant information. Having a dedicated space on their smartphone gives your business a leg up, because there is no searching involved. It is all at their fingertips. And with the recent expansion of Apple Pay in Canada, payment integration means customers don’t even need to bring their wallet to dinner.

Many companies utilize mobile apps for customer loyalty. Gone are the days of punch-cards for every coffee you buy. Now giving customer rewards is as easy as a bar-code scan. This makes the process easier for staff and managers as well, eliminating lengthy discount codes.

Mobile apps save time for back-end operations, eliminating duplication of tasks by having everything on one interface. Instead of having to update menus, internal systems, and your website, it can all be done with one adjustment. This saves time, confusion, and countless errors. What it all boils down to, is it saves you money.

Mobile websites are yesterday’s news. The wave of the future is mobile apps, and the restaurant industry can benefit from staying ahead of the curve and developing a mobile app now. There are many options available with a variety of prices and intricacies. If you have a restaurant and want to discuss your options, please contact Terraform today for a free consultation.

Warning Signs Your App Development Is Headed For Trouble

man yelling at phone

App development is a new field for many businesses and entrepreneurs, and the process can be complicated with the wrong developer. Clients need to understand their project inside out and backwards. Sometimes along the way there are warning signs that the app development is going off the rails, and often times clients and developers alike ignore these red flags until it it too late, and the project ends in disaster.

Here is a list of warning signs your app development is headed for trouble. This list looks at everything from the hiring process to the client’s role in the development process. We hope these warnings will give you peace of mind during your development, or help you get out of a bad situation if you recognize any of these red flags!

Is your developer a ‘Yes Man’?

One of the biggest signs you are dealing with someone with little knowledge about app development is when they agree to everything you want. While it might feel good to you at the start, app developers with experience will know the limitations of their skills, as well as the industry’s requirements. Of course you don’t want to be arguing with your app developer all the time, but if you get no push back at all, this could be a warning sign. Questions and concerns from your developer show true commitment and a desire to truly understand your project.

Is your developer an established business?

Many freelance developers can talk the talk, but when it comes down to the app design, development, and follow through, they can’t deliver. It’s tempting to hire a freelancer because they are more budget-friendly, but what you may not realize is you are likely paying them to learn the ropes. One person alone is very unlikely to be skilled in all aspects of app development which include design, coding, analytics, project management, content writing… the list goes on and on. Hiring a full team at an established business gives you a range of people and skills all contributing to your project.

Can the client make a decision?

The client needs to have a clear vision of what they want, down to the finest detail. Without this, the project is destined to go over budget. If the client is a group of people, all the parties need to be on the same page for all aspects of the app. These internal discussions should be done on the client’s own time, so they are not paying to hash things out during development meetings. Internal conflict is a huge warning sign, as it will drag a project on for eternity, and increase costs and time expectations drastically.

Does your developer have references?

If you ask your developer for references they should be able to provide you with a document detailing past/current projects with the ability for you to contact a few customers. No references is a huge warning sign.

Does your developer have published apps?

Ask for a list of published apps, or actually take the time to explore their portfolio. Download these apps. Test them out. Do you like the look and feel of them? If your developer has no published apps to review you may be in for trouble.

How detailed is your quote?

A huge red flag is a developer who gives you a cost and time quote without knowing the full scope of the project. How many modules or pages does your app require? What features are important to you, and what does the design look like? Your quote should include every aspect of your app, or it won’t be correct! No matter how experienced the app developer is they can not give you an accurate quote without knowing your vision for every aspect of your mobile app.

Does your developer outsource design?

If a company doesn’t do app design in house, but rather outsources this part of the development process, get your spidey senses going. This is a warning sign that your app development may be headed for trouble because the amount of control the company has over the project is limited.

Does the client constantly change their mind?

Planning and developing one thing and then asking for something new is a big red flag that your project is headed for trouble. Often during the development process clients will start looking at other apps as a comparison, and then want a feature that app has. The issue with this is your quote will be based on the information your developer had at the time of your project. Once work has started on one thing, asking for something new could mean your developer needs to start from scratch. This is fine if you weigh out the hit you will take for cost and time setbacks, but if you are on a tight timeline and budget, these kinds of changes could lead to serious trouble.

If you feel like you are getting the runaround from your developer, and any of these red flags ring true, there are options. You can move your project over to another developer, or you can hire someone to look at your project and consult with your current developer. Don’t feel like you have to stay in a bad situation when you are unhappy and not getting the results you want.

How Google Analytics Can Improve Your Mobile App


If you have a mobile app it is imperative you assess the data of your users. This not only gives you valuable marketing information, but also alerts on possible roadblocks and bugs in your app. Google Analytics is free, and provides a central platform for gathering data, reports and offering analysis. If you are new to Analytics there is a lot to learn about the program, however some information is easy to assess and get started with.

First, you will need to set up an account, and once you connect your mobile app some information will be obvious and easy to digest. At first it will be amazing to see how users engage with your app, but as you get more adept with the program you will have a whole new world of data at your fingertips which, with time, will save you money and attract more users to your mobile app.

Below are just a few of the ways Google Analytics can improve the performance of your app, improve your marketing campaigns, and increase monetary gains:

Measuring New & Active User Metrics

Information such as location of your users and which device they use might not seem beneficial on the surface, but simple bits of information like this can benefit your business in many ways. The New and Active User metrics will be the easiest section for you to assess when you first look into Google Analytics.

Discovering which platform the majority of your users prefer can help you make a business decision about creating a native app for either Android or iPhone, and looking at geo-location data can help you learn about the best ways to market to your target audience. It is also possible to check the monetization from one device compared to another, and assess if a technical issue is possible with your app on a specific platform, causing revenue loss.

Choosing A Monetization Model

Data gathered from Google Analytics can help steer you towards the correct revenue stream for your mobile app. There are three main models to monetize apps:

  • Paid App Downloads & Subscription Based Models
  • In App Advertising
  • In App Purchases

Monitoring Your App Revenue Stream

In Google Analytics you can create a measurement plan to assess the success of your monetization model. In this plan you should define your key objectives in order to understand if your marketing goals are successful or not. You will be able to see what user actions are converting into the most money for your business, and where the user actions are costing you money. You can also monitor they type of payment used and time taken for transactions.

Finding App Bugs

Google Analytics creates a ‘Crashes and Exceptions’ report which gives you feedback on the performance of your app. Data on crashes is automatically created, but you can also define specific alerts to monitor issues or screens you might be focusing on. The data on these errors can then be broken down into groups in order for you to assess where the issue might be arising, and how much money it is costing you based on user conversions.

Measuring Effectiveness of Marketing

When you use Google AdWords or AdMob, a report is created in Google Analytics that can show you the success or failure of your campaign. By analyzing this data you can target your efforts more precisely, and save your business money by aiming your campaign on the correct market.

Attracting New Users To Your App

When you use a combination of AdWords and Analytics, you can use reports to identify high and low value users, meaning you will discover who is spending money in your app and who is not. With this information you can seek new high value users, who are the people likely to engage in and pay for your product.

Assessing Roadblocks

Using reports such as ‘Screens’ in Google Analytics gives you the opportunity to watch where your users are exiting your app. It can help you assess a problem with the flow of your app, or an issue with a payment process. You are also able to see when most users who aren’t spending money are leaving the app, and with that information try to create a way to keep them engaged longer. You can use this data to entice them to make a purchase. For instance if users are often exiting a game at one level, possibly the level is too difficult and you need to adjust the complexity so they stay in app longer.

Setting Goals

Once you get more familiar with Google Analytics you will be able to set goals for your business. Goals will most often lead to a monetary conversion by a user, and by tracking funnels you set, you can see where your user is getting confused or contrarily where their usage is most often turning into a sale. Goal setting requires some additional configuration, but the value you will get out of it is worth the extra effort.

As you can see assessing analytics is a powerful tool, and helps you find ways to assist your business in achieving its objectives. Whether it’s adapting your app’s performance, narrowing your target market for advertising, or focusing in or monetary conversions, Google Analytics can benefit every user. Even with minimal effort some data will be useful to the average person, but if taken seriously and given some extra effort, the data gathered can convert into a better user experience and higher revenue.