Cool Technique to Use Vector Icons in Web & Mobile Apps


We have some exciting news to share about Ushyaku Team’s passion about Mobile App Development and Web Development using innovative techniques. Ideas coming out from continuous Research and Development is something which cannot be related to experience and the same is happening at Ushyaku, our think tank of developers is not only coding for projects but also innovating continuously to contribute to client’s success as well as to the community.

vector icons

One example is latest work from Prashant Saini, who loves to code mobile apps. Check out his latest innovation published on Appcelerator website, where he has shared Cool Technique to Use Vector Icons using iconic font files in Titanium Apps.

This tutorial can be really helpful to all dealing with Titanium App Development, Android and iOS Development, App Development on Xamarin, PhoneGap or Cordova.

This is just one example of the culture we have developed at Ushyaku and we’re right in saying that, The Ushyaku team loves to work and play with the latest technology. We show this through our passion in developing native and cross-platform web and mobile solutions that leverage trusted as well as upcoming technology advancements such as Web API, Blockchain, Cryptocurrency, Beacons, and Location Based Information.

To get connected, please follow Ushyaku Software Solutions on Twitter, Medium, LinkedIn, Facebook and Instagram.

Blockchain Technology – a medium for Bitcoin Transactions

Technological advancements in current era is so rapid that one has to be really proactive to catch up with all relevant developments. When we hear this term (earlier “block chain”), the first thing that tickles our mind is the curiosity to understand what is Blockchain and what are blockchain applications.


The blockchain is first decentralized currency as an idea which was deviced by Satoshi Nakamoto in 2008 & afterward it plays important role in digital currency Bitcoin.

The blockchain is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value. Information stored in a blockchain exists as continuously reconciled and shared database. This is a way of using the network with evident benefits. The blockchain database is not stored in a single location and at the same time the records it keep are truly public and verifiable. This makes it prone to hacking or stealing as no centralized version of this information exists. Similar to cloud technology, the information is hosted by several systems simultaneously and its data is accessible to anyone on the internet.

Here is step by step illustrations by Blockgeeks about how blockchain works.

  1. Someone requests a transaction
  2. The requested transaction is broadcast to a P2P network consisting of computers known as nodes
  3. Validation: The network of nodes validates the transaction and the user’s status using known algorithms
  4. A verified transaction can involve cryptocurrency, contracts, records or other information
  5. Once verified, the transaction is combined with other transactions to create a new block of data for ledger
  6. The new block is then added to the existing blockchain, in a way that is it permanent and unalterable
  7. The transaction is complete

Here we heard about a new term, cryptocurrency. In short, it has no intrinsic value in that is not redeemable for another commodity such as gold, it has no physical form and exists only on network, and its supply is not determined by a central bank and the network is completely decentralized.

Technically enthusiastic team of geeks at Ushyaku Software Solutions always believe in playing with new technologies and exploring it further to make awesome products. This new technological advancement about blockchain is something that interests us a lot and our team is onto it!