Latest blogs posts on App Store vs Google Play, How Video Marketing Matters. The first impression is the last impression.

The saying may or may not be true in day to day life, which is up to debate, but mobile app marketing companies know for sure this saying quite literally applies to app stores.


Because visitors to your app store page are quick to judge and exit if they don't like what they see.

According to this article, there are two different types of visitors: explorers and decisive thinkers. Out of these, 60% won't explore past the first impression. In order to not lose the lead, your app store page needs to tell the visitor what it does in a period of 3 seconds.

Your mobile app marketing campaign needs to capture the visitor, and it needs to be done fast.

What better way than video?

There are two app stores: the Apple store and the Google Play store. Putting videos on each store is a different experience. How can your mobile app marketing strategy create a great first impression on each store?

To find out, we need to differentiate between two first.


As soon as the visitor finds you in the search results, the video starts to autoplay without sound on in the apple app store, unlike play store. moreover, you can have a maximum of three videos on your page, each of which auto play when you swipe.

Perhaps it is something to keep in mind when creating a mobile app marketing plan?


The Apple app store is strict about what you post on your product page. For some, it can be constrictive especially if you are not well versed in what Apple wants.

For starters, you need to make sure you follow the guidelines set out for app previews. The preview should be device specific, meaning it must have the same orientation as the app on that device. Similarly, the visual content must lean towards captured footage. You can?t show live action, any device, or create a video purely consisting of animations and not the app itself.

On the flipside, Google offers a lot of freedom. Your video opens up on YouTube, so it always performs better in landscape orientation. You don't have to get it approved first unlike in iOS, and you can put up any type of content you want.

(Not sure if your video will be approved? Get in touch with a mobile app marketing agency to help you out!)

Tip: make sure your videos for Apple app store aren't of more than 30s in length. There is no video restriction on Google play store, however.

The differences between iOS and Google play store are striking. Mobile app marketing services and mobile app marketing agencies can assist you in making the perfect first impression video for your app.

]]> Tue, 05 Jun 2018 00:00:00 +0000
Delivery Drivers Now Have A New Option There are new options available to delivery drivers who want to earn a little extra money for themselves. They have mostly been limited to Uber and Lyft until recently, but now a delivery driver app that has just been released is changing the name of the game.

Enhancing Delivery In General

For whatever reason we as a society have limited the number of products that we receive via delivery to handful of things. Food delivery is common and package delivery is starting to get better, but many other products are not included in the list of things that we can have delivered directly to our homes.

What is a person supposed to do when they have an impulse to purchase an item but also do not particularly feel like leaving the home to go get it? That is where the new app comes in.

How It Works

It is a pretty simple system once you start to see it in action. Basically, a person places an order via the app to have something delivered directly to their home. They place the location of their home in the app and then see a list of competing offers for delivery pop up. They choose from those offers to find either the best price or the fastest delivery time or some combination of the two.

Once the customer has selected the Udely proposal that they want to go with, they place the order and then wait as they track the order through the various stages that it goes through until it reaches their door. They can see it moving closer and closer to them on a real-time map. Before you know it, the package arrives at their door.

Making Money With This App

On the flip side of this transaction are those who do the actual deliveries. They are there to help fulfill the orders that are placed by those on the driver delivery app. They want to sell some products or at least deliver those products in order to earn some extra money.

Many of the delivery drivers actually sell their own products, but some are simply operating as carrier services for other companies that are in need of someone to deliver the products that they have to customers. Either way, the driver earns some money for the work that they do, and the customer receives what they have ordered much more quickly than they would under normal circumstances.

Delivery times are shortened using this app because a lot of times the products desired are nearby the people who are placing the order in the first place. Thus, it becomes simply a matter of connecting buyer with seller. After that is done, the delivery can be made right away.

The customer has full control of the process in terms of accepting bids. Meanwhile, the driver has full control of his or her business as they operate as an independent contractor and can set their own hours, rates, and delivery times.

]]> Wed, 02 May 2018 00:00:00 +0000
From the Present to the Near Future of Blockchain Apps  

With the rise of dApps and their prospects for making our lives easier across the globe, at least as means of financial transfers, many app developers are fully invested to work on the decentralized networks. Blockchain development is more popular, despite concerns by disbelievers that dApps have limited potential and that they are not likely to produce significant breakthroughs. Killer apps show up to contrast the opinion; we are seeing the success of tokenization and micropayments, as well as the combined application of blockchain development and neural networks to create predictive artificial intelligence.

For future-oriented blockchain developers, 2018 seems to be a promising and (again) a challenging year. New projects keep piling up at the end of where we 've come so far. We are looking into a period where blockchain development will be more about digital identities and voting, decentralized registries and smart contracts.


Starting with Basic Blockchain Apps

If you don't want to leave it to the blockchain app market to make the decisions without your input, there are already some well-established players: it would be hard to miss on the challenge of developing or at least experimenting with the Ethereum blockchain. Have you thought of chipping in your first ether? By starting with this platform, chances are you may quickly continue by helping someone else (a client) accrue a nice cryptocurrency amount. With the developer community support, learning resources for solidity development accumulate fast. If it seems less and more complicated at the same time to start using Ethereum, maybe you haven't touched on its potential yet. There are at least a handful of languages you can go for; not to mention video tutorials, informal online courses and even an official Ethereum "university" - EthAcademy.


Ethereum State and Accounts

Learning Solidity is necessary for delving into blockchain development to build dApps within a short time frame and multidirectional interaction. Whatever you choose, Ethereum is "the" platform to hone your dApps coding skills. It works by using a Turing-complete programming language; with sufficient memory you can apply sophisticated coding logic to solve the majority of computational problems. This includes performing looping and branching statements and local state storage.

The state in Ethereum consists of accounts. These accounts have a 20-byte address and state transitions that are direct transfers of information and value between Ethereum accounts. Each account is made of four fields. The first one is called a nonce, which is a counter implemented to assure single transaction processing. The other three fields are the current ether (Ethereum cryptocurrency) balance, the contract code and the storage.

Ethereum accounts typically exist as externally owned accounts and as contract accounts. The difference is that externally owned accounts are controlled by private keys and have no code. Contract accounts, on the other hand, are controlled by their contract code. You can send messages from external to contract accounts by creating and signing transactions. The code in the contract accounts activates once it receives a message from the external account, and can, in turn, create new contracts or read and write to the internal storage.


Tokens, Derivatives and Smart Contracts

Ethereum is pretty simple for tokenization and making financial derivatives, allowing users to manage their money in new ways and enter into numerous contracts. If you are planning to begin with blockchain development son, smart contracts are a good place to start.

For example, financial derivatives require simple coding but come with challenges of their own, such as the need for reference to an external price ticker. Although some suggest solving the ether or other cryptocurrency volatility problem in an old-fashioned way, Ethereum provides an option with hedging data-feed contracts connected to volatility indices on other stock exchanges. This type of contract includes an option for updates, as well as a message interface for communication between the contracts.

Using a trusted central authority as a price ticker is not perfect for full decentralization, but it still provides and option for an additional input to cut down costs of the infrastructure and guard against fraud.

Ethereum is in the initial stages, but its open-source simple structure is continually being updated to provide a strong base layer for blockchain development. As a mix of a financial platform and advanced decentralized computer protocols, it influences the nature of the web and the money as we have come to know it by now.


Disclaimer: It should be noted that financial derivatives are products that engage risk in investment, and the mention of financial derivatives in this article should not be considered as advice to buy or sell them.

]]> Mon, 05 Feb 2018 00:00:00 +0000
Calculate break even point for multiple products When running a business is important to know what is your break even point so you can set your sales target correctly. There are fixed and variables costs, break even point is the level where the revenue equals the total cost, so the business does not make or lose money. To calculate this there are various methods but we will use one which will cover multiple products.

First we have to know sales price of each product and the variable cost so we can calculate the contribution margin of each unit. Let's say that we offer three major products and the percentage of sales we expect from each is

Product 1: 20 %
Product 2: 50 %
Product 3: 30 %

  Product 1 Product 2 Product 3
       price per Unit 17 $ 34 $ 50 $
  -   variable cost per unit   2 $   4 $   6 $
 =   contribution margin per unit 15 $ 30 $ 44 $
 x    sales mix percentage 20% 50% 30%


Weighted Average Contribution Margin = 31.2 $


Total fixed costs include bills like office rent, utilities bills in general all the costs that will have to be paid even the business has no revenue. Let's take a rough estimate of 3000 $.

Break Even Point = Fixed Costs / Weighted Average Contribution Margin

we have to sell approximately 96 unit in total or 19 units from product 1, 40 units from product 2 and from product 3 29 units

So we now the unit we have to sell for not have loses


Calculate your net profit of your business after taxes in Greece

]]> Wed, 27 Dec 2017 00:00:00 +0000
Solidity language to create Smart Contracts Solidity is a high level programming language that we can use to create smart contracts in ethereum, solidity as a language was design to target the EVM machine. The contracts that can be created are  applications, machine code, that will running on ethereum blockchain. Examples of such contracts could be a voting mechanism, an auction, a currency and also many other ideas can be applicable there. If you are already using nodejs, the solidity compiler can be installed easily through nodejs's packaging system. In a linux enviroment with nodejs and npm, the installation of solidity can be achieved through command line by using the following command.

sudo npm install -g solc 

To check if the command line utility and the compiler was installed successfully we press

solcjs --help

Let's create a file with name first_contract.sol then there are plenty code of samples to test let's choose the remote purchase paste the code file you find in the previous link in the file we just created then we have to compile the contract using this command

 solcjs --bin --abi first_contract.sol

the previous command will output two files the first one has extension .bin  is the contract compiled code (bytecode) that we will use in ethereum client to deploy the contract. The other file with file extension .abi is the application binary interface and describes how a user will interact with the contract..

There are a lot of applications that can be created, the previous example we provided a  link with the code for a remote purchase do not use it in real life only to study the code, there is flaw  if the buyer goes rogue and doesn't confirm that he received the product the etheur will not be released to the seller.

Initial Coin Offer (ICO)

One of the most notable applications that somebody can create with smart contracts are the ICOs, initial coin offer.  It's a form of crowdfunding that you are able to collect funds for a project by selling rights of ownership. The fundamental difference between this and classic crowdfunding campaign, through a website like indiegogo, is that the backers control the release  of the money for making decisions with voting. A library for writing secure contracts such as various kinds of ICOs  is OpenZeppelin.

consulting in ethereum contracts

]]> Mon, 11 Dec 2017 00:00:00 +0000