Archive for May, 2017


Design Thinking: Walk through design in 5 stages!

Comments (0)

We’d like to tell you a story about how we put ourselves in our customer’s shoes and came up with a unique prototype following 5 stages of the design-thinking approach. The story ends with great design for a mobile cinema app, but let’s not jump ahead of ourselves. 


How everything started

One of our previous clients, a chain of movie theaters, decided to rewrite their mobile app for ticket purchases. The thing is, they wanted something completely different from what they already had. Something that would offer ticket buyers an innovative, cool design and a better experience. They called a tender among Ukrainian software companies and the main requirement for the new app was “it should provoke excitement and admiration—in other words, have the Wow! factor.” Softjourn couldn’t stand back from this kind of challenge, so we rolled up our sleeves and took part in the competition.


Key facts when preparing this prototype:

  • – a total of 6 days spent
  • – 6 hours that included:
  • – preparing a concept;
  • – coming up with the design;
  • – developing a prototype;
  • – presenting the result to the client;
  • – 41 cups of coffee consumed;
  • – 2 whiteboards and 93 stickers used while brainstorming.


Read our full story because you, too, may have ideas that you aren’t quite sure how they might work in real life. Or you may even not know how everything should ultimately look. If this sounds right, try following these 5 steps with your in-house team—or make the journey with Softjourn—and see your prototype come to life!

Categories: Innovation, Mobile Payments, Software Development |


Tips to Develop a Blockchain App

Comments (0)

At Softjourn, we recently launched SJ Coins, a blockchain loyalty program for employees, and in this piece, we’re sharing the steps that will help you create a successful DLT solution built on a blockchain application.

  1.  Define your use case. (What pain point do you want to address?) Answering this puts you in a position to determine budget and launch date. It will also help you determine if you can do the development work internally or if you need outside assistance.
  2.  Define how you want to handle your blockchain database. Next, you need to decide whether your blockchain database will be public, private, or hybrid. This information should help you analyze the available solutions and decide among these options:

– Plug into a running, public blockchain: Use an open, public blockchain like Bitcoin or Ethereum.

– Create a private blockchain network: Install blockchain software on premises and run it privately without open access for third parties or create a private network with partners or trusted peers.

– Go with a cloud-based solution provider: IBM BlueMix, Amazon Web Services (AWS), and Microsoft Azure offer blockchain as a service (BaaS). Monax’s platform is available on AWS and Azure.

– Start a public blockchain network: Run your own open-to-the-public blockchain instance, which enables anyone on the net to become a node.

  1. Test your idea with a POC. Because you need to show stakeholders that your idea is worth investing in, you’ll want to consider how to demonstrate that your use case will function in your environment as promoted
  1.  Begin the blockchain software development cycle. During this step, you must make sure that developers have their own “sandboxes” in which to test and modify the app. Of course, it is also critical that your app passes user acceptance testing.
  1.  Run your blockchain application in the production environmentThe final step in the development cycle is to run your app in the production. When it passes the user acceptance testing, it’s ready to be sold on the App Store, Google Play, or other appropriate outlets


Ask Softjourn about a workshop to develop some use cases that could work for you and how Monax’s smart contract SDKs could apply to your planned use cases.

Categories: Finance, Innovation, Mobile Payments, Software Development |


Rise of Contactless Payments

Comments (0)

The rise of technology has made it possible to cut out many annoying-but-necessary interactions. But one of the most common yet “low-tech” of these is when you have to wait in line to pay for goods or services. That said, 2017 could be the year that contactless payments take over to replace cash in the majority of our sales interactions.

The real rise of contactless payments started back in 2014, when Apple introduced Apple Pay. It was the only major contactless wallet app on the market at the time.Since then, however, the market has seen many, many mobile wallets become available, with apps like Samsung Pay, Android Pay, Walmart Pay, Microsoft Pay, Chase Pay and even Kohl’s Pay now available. Today, there are many contactless payment options that each come with their own set of perks and benefits for customers who regularly use them.

Softjourn has previously talked about mobile payments and how not to get lost while developing such apps. This time, we’ll let you know how it works, how secure it is, and the technology behind it.

Categories: Finance, Mobile Development, Mobile Payments, Software Development |