Hiring software development team in Ukraine: step-by-step guide & major benefits

When it comes to hiring software developers, most companies prefer to stick close to home. But instead of hiring a development team in Canada or the US, why not look at hiring an offshore development team in Ukraine instead? Despite the recent conflict, there are many benefits to hiring your development team in Ukraine, including accessing a diverse skill set at a lower cost. Let’s dive into the details. Hiring an offshore development team in Ukraine: What does it involve? Ukraine has been on the map for all the wrong…

Read More

Getting The Best Out of GitHub

GitHub has been popularly referred to as the social network for all programmers. In fact, it is the biggest community for developers from every part of the universe. However, unlike other social networks, you need to know something very well before planning to learn how to use GitHub. That thing is Git; it can be described as a distributed version control system. You already know that in a building construction, the foundation of the structure must be strong for the building to be stable. In this case, Git is the…

Read More

Cost to develop an Apple iOS App for iPhone or iPad

An App is like manifestation of your Product or service on your customer / user’s handheld device. And as your business revenue streams rely on your software manifestation in the user’s device, sky is the limit for investing in your App. As the App is developed, its features decide its budget. It is like more sugar you add, sweeter your offering will get. Say for example, the owner of this Blog wants to get an app for the blog. He already has his blog posts ready but needs to decide…

Read More

Niantic Labs : A Google Startup

Niantic? Heard the name a lot lately? For the uninitiated it is the name of company which gave the World Pokemon Go. The company had its humble beginnings as an internal startup at Google in 2010, founded by John Hanke (founder of Keyhole, Inc.). The company is focused on Augmented Realty products. Their first product “Field Trip” was launched in 2012 and later in the year during November, 2012 they introduced Android only app “Ingress”. Both games/apps are based on Google Maps allowing oneself to discover things in their local…

Read More

Web Apps Vs Native Apps - Winner Hybrid Apps

You have an idea for an app which you wish to develop yourself or get it done through a developer. Or probably you already have a popular website and the number of visitors accessing through mobile device is going through the roof and in a bid to captivate your mobile user traffic you wish to expand onto an app. Thereby giving you some real estate on their mobiles or tablets. Whatever the case may be, Apps are no cliché. Today or tomorrow you have to go the App way or…

Read More

Backport: Use Lambda Expressions on Java 7, 6, 5, 4

Lambda expressions are one of the most attractive features of Java 8 release. Lambda expressions improve the Platform’s syntax and code redundancy by large. What are Lambda Expressions? Java 8 introduces Lambda Expressions, part of the Project Lambda Initiative. The lambda expression is made of two parts the one on the left of the arrow symbol (->) listing its parameters and the one on the right containing its body. In this case the compiler automatically figures out that the lambda expression has the same signature of the only non implemented…

Read More

Open Source Library for Geolocation, Location-aware Android Games

Gamification and Geolocation games are uber-cool. If you have played one among the two, you already count their importance. Ingress is the most geeky and immersive location aware game created by Niantic labs (a Google company). Ingress proves that games when become location-aware, they can bring people across cultures and communities together to one place. If you’re a Game developer and had been looking for Open source Libraries that could bring Geolocation-centric features, you’ve come to the right place. Xda developer Robyer has put together a framework / library that…

Read More

How Google put an End to Android Fragmentation

Android has continuously been bashed for the Fragmentation due to 3 major things: diversity of Android OS versions in market, screen sizes and huge API differences. There were always workarounds in the Open source world, but it was a hot topic of discussion among critics. Since ICS Days, Google has been making efforts to put an end to the fragmentation. Google tackled each one of them incrementally, and with announcements of Google IO 2013, it has finally ended for good. In 2011, when Google Introduced ICS, they brought the concept of Fragments-…

Read More

[1000+] Huge List of Open Source Android apps on Play Store

Programming and developing good applications is always a challenge. The competition is huge, variety is huge, and developers continuously innovate to bring out best with new programming methodologies. In fast changing Android applications, you’ve to be competitive by adopting the best methodologies may it be the way you cache bitmaps [WeakReference], new ways of optimal listViews, CusrorLoaders, etc. You must catchup with Fast changing API and Android SDK and be on the edge. We often do that by experimenting with whats available in API documentation and then hop ver StackOverflow for solutions.…

Read More

Add Google+ Comments to ANY WordPress, Tumblr Blog

Google recently unveiled Google+ comments for its very own amazing blogging platform: Blogger. Google+ comments are very clean, and have top notch appeal to it. But why should only Blogger users have all the fun? We like the Google+ comments on Blogger.com and is now possible to integrate Google+ comments on any wordpress blog. So just like Disqus, Facebook comments, it integrates well to just about any webpage, not just blogs. However, there is one simple caveat. Since its not officially supported, there is no way to import existing comments…

Read More

HowTo: Develop Your First Google Glass App [Glassware]

Google has raised curtains off it’s Glass revealing detailed Tech Specs. Along with the specs came the much awaited Mirror API - The API for Glass apps. So you had that killer app idea for Google Glass? Now its time for you to put those ideas into code! What’s Inside Google Glass Google Glass runs custom Android OS (based on rumors) abstracted from developers and users with a new Navigation friendly hands-free card interface. The device essentially has specs of a low-end smartphone: 16GB storage (12GB usable), 5MP camera, 720p…

Read More

Run Python apps, Scripts on Android

If you’re a python developer and lazy enough to not learn Java for Android app development, we got a number of solutions for you. You may not be lazy, but you want to run your existing Python scripts on Android, this guide will help you get there. We love Python as much as Java, so we decided to compile all possible ways to Run Python on Android and even iOS. Lets look at a number of solutions that would help you run Python on Android. Method 1: Kivy Kivy is…

Read More

Develop Android, iOS iPhone, WP8 apps using Java [Windows]

Codename one allows you to write true native apps for all major mobile device OS. Codename one is much better than current alternative tools like PhoneGapp. The apps built using Java code which runs on Dalvik VM in android, Native C code on iOS, resulting in 3x time performance boost in iPhone / iPad applications compared to native Objective C code. yes 3 times faster! Codename One is Free and built by Open Source community. This framework provides you with: Full Android environment with super fast android simulator A iPhone/iPad…

Read More

Linux Kernel 3.7 Features - What’s New

ARM has been integral part of Linux systems for years, and they have only changed for better, always. Linux Kernel 3.7 is now available out in the Open Source, and it comes with a huge list of improvements. What’s New in Linux Kernel 3.7 To summarize: Main features ARM multi-platform support ARM 64-bit support - Support for ARM v8 64-bit memory addressing Cryptographically-signed kernel modules - The kernel can optionally disable completely the load of modules that have not been signed with the correct key - even for root users Btrfs…

Read More

Compile, Install, Run Linux Apps on Android

The advantage of using a POSIX based mobile OS is that you can run and install any Linux applications on your mobile (smartphone) with ease. And thanks to Open Source, its even easier to Compile, Install & Run Linux Applications on Android. To get basic Linux apps running on Android, you need BusyBox. To give you some background, BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the…

Read More