9 Fundamental issues with hiring software professionals online

9 Fundamental issues with hiring software professionals online

For many non-IT companies, It makes perfect sense to hire teams of software developers who can come in and address their software woes. After talking to them from time to time we have compiled a list of fundamental issues with hiring remote teams.


You and the provider are not on the same page.


The company does not skilled full-stack developers who can tackle complex technical challenges.


You and the team are finding it hard to sync-up due to timezone differences.


The IT team can deliver the project but does not understand UI//UX.


The IT team does not follow proper processes/methodologies to build applications.


Team only communicates only via emails and does not use project management tools.


Team is inexperienced.


Team does not provide timely updates.


You are not assigned dedicated project managers/project.

At logileap, we address these issues from day one and make sure our clients are in the loop all the time and are completely satisfied with the work. Find out how we work by sending us an email here.

iOS App Publishing Preparation Checklist

iOS App Publishing Preparation Checklist

This article includes a checklist for planning your iOS App release on the App Store. This is the list we use internally and share it with our clients to make it easy for them to have control over the information that appears on the app page once the app is released.

Here’s the information you will need before you can publish app on the App Store:

  1. Name (The name of your app as it will appear on the App Store. This can’t be longer than 30 characters.)
  2. Privacy Policy URL (A URL that links to your privacy policy. A privacy policy is required for all apps)
  3. Subtitle (A summary of your app that appears below your app name throughout the App Store in iOS 11 or later and the Mac App Store in macOS Mojave or later.)
  4. Age rating (This app’s age rating will appear on the App Store across all your platforms. It is based on the app’s platform with the most mature rating.)
  5. Category (The category that best describes this app)
    1. Primary 
    2. Secondary (Optional)
  6. Price 
  7. App previews and screenshots (Screenshots must be in the JPG or PNG format, and in the RGB color space. App previews must be in the M4V, MP4, or MOV format and can’t exceed 500 MB.) – If you have had designer, please ask him/her to provide screenshots or let us know if you need help with this.
  8. Promotional Text  (Promotional text lets you inform your App Store visitors of any current app features without requiring an updated submission. This text will appear above your description on the App Store for customers with devices running iOS 11 or later, and macOS 10.13 or later.)
  9. Description (A description of your app, detailing features and functionality. It will also be used for your Apple Watch app.)
  10. Keywords (Include one or more keywords that describe your app. Keywords make App Store search results more accurate. Separate keywords with an English comma, Chinese comma, or a mix of both.)
  11. Support URL  (A URL with support information for your app. This URL will be visible on the App Store.)
  12. Marketing URL (A URL with marketing information about your app. This URL will be visible on the App Store) (optional)
  13. App Icon (1024 * 1024 resolution)
  14. Copyright (The name of the person or entity that owns the exclusive rights to your app, preceded by the year the rights were obtained (for example, “2008 Acme Inc.”). Do not provide a URL.
  15. Version Release. 
    • Please let us know whether you want to:
      • Manually release this version
      • Automatically release this version
      • Automatically release this version after App Review, no earlier than
        Your preferred date

Exploring QR code alternatives

Exploring QR code alternatives

This is a research article originally written to find out if there was any better alternative for QR codes which we use in our own SaaS product Happy Survey. Happy survey creates unique QR codes and links that small business owners can use to get feedback from their customers. We wanted to find out if we can make this experience easier for people who decide to provide feedback using Happy Survey.

This article will focus mainly on the advantages and disadvantages of using QR and explore other possible technology that can be used in place of QR codes. QR codes or quick response codes are essentially two dimensional matrices that hold information like links or videos that can be read by mobile devices (Ashford, 2010). Recently, the use of QR codes has increased dramatically because QR codes are inexpensive to create and contain more information than traditional barcodes. With the development of this technology, QR codes can now be customized in various shapes and colors and can also be either static or dynamic for different purposes. Furthermore, most recent mobile devices come with scanners that can easily read QR codes, making it so that users no longer have to develop apps to do so. Use of QR codes can also tracked for analytics. The major disadvantage of QR codes is that customers are required to actively engage with them, in other words, customers must already be interested in the item that the QR code will direct them to and they have no easier way to get to said item or produce the same result. This is one of the major obstacles that the Happy Survey app faces. While QR codes may be easy to scan, happy customers may not be interested in leaving reviews without more prompting and unsatisfied customers may be likely to go to websites that they are already familiar with rather than utilize the QR code. Thus, the alternative options for QR codes must be more convenient and engaging in order for a greater amount of customers to contribute reviews. Previous research has found that “perceptions of usefulness, ease of use, and compatibility as key innovation characteristics that impact user acceptance of technology” (Lo, 2014).  Some alternatives that were identified are image recognition apps (Catchoom), near field communication, iBeacon, and Snaptags.

Image recognition apps essentially require the user to take a picture of something, then the app can identify it and send the customer to a webpage. Generally, this has been used for shopping, so adapting it to provide feedback on items may be difficult, and may have to be customized for each business. An example of an image recognition app is Clickable Paper. This would increase the complexity for each business using Happy Survey to track analytics. Image recognition apps face the same issues as QR codes because they require the customers to open the app first. While image recognition allows for more options in designing products and customer interactions, if interest is a large issue within customers, then it is not a viable alternative to QR codes, especially since using image recognition would require customers to download an app first instead of using something automatically built in to their devices. 

Near field communication (NFC) systems are generally used in payment systems. Users can bring their phone, the majority of which contain chips that allow device-to-device communication. NFC allows for three general modes: emulation, reader/writer, and peer-to-peer (Wikipedia). Emulation refers to the ability for NFC devices to act like cards such as through Apple Pay. Reader/Writer refers to the ability for devices to read information from an object with an NFC chip like posters. Peer-to-peer is the ability wherein two devices with NFC can communicate information. NFC may be a better choice than QR codes because notifications can be pushed automatically to customers if they pay digitally through Apple Pay, which is used increasingly often. Then, there is no previous interest necessary. One drawback is that the business must already have or procure a NFC device. 

iBeacon is a technology developed by Apple that sends information through Bluetooth Low Energy, a form of Bluetooth with shorter range, but requiring less energy. Essentially, iBeacon, and other technology similar to it can pinpoint the local location or a device and send it specific information based on location. For example, if the user is near the cash register, the iBeacon may be able to send out a link to a survey for Happy Survey. Most iBeacons are relatively inexpensive, however, they are still being developed. Unfortunately, this requires that users download an app to receive information from iBeacon. Furthermore, because iBeacon is an Apple product, Android have to download additional software to receive notifications which will decrease the amount of people receiving information. This technology is not well-suited for users who may be less interested in giving feedback because most would not go through the additional trouble of installing an app, but this may change if installing the app was only required once to give feedback for all businesses using Happy Survey or if there was some incentive given. 

SnapTags are similar to QR codes, but instead of using a pattern of square dots, they generally use company logos making them more visually appealing and thus able to draw more attention. SnapTags reach a wider audience, namely those without smartphones or reader apps, because SnapTags can be accessed via a normal camera although it still requires that users do an action (text or email) to activate the code or that they download an app. They also have more tracking ability than QR codes because they send information through text and/or email, and the content that they link too can be changed and reused. Additionally, based on user location, the SnapTag can route the user to different sites. There can be more sophisticated direction behind a SnapTag than a QR code. One downside is the same as that of QR codes, which is that the technology requires user interest. Another is that SnapTags cost money whereas the majority of QR codes do not. 

Overall, there are two choices that may be good alternatives to QR codes. Not all Android phones currently have QR code scanners built-in and not everyone has a smartphone so using SnapTags may increase the accessibility and reach of Happy Survey. Although it requires an app to be used on smartphones and an email or text to be used on normal cameras, its use is becoming more popular so people may have already downloaded an app or be willing to do so and it reaches more people than QR codes. Additionally, SnapTag has better advertising power than QR codes and a range of prices and businesses can choose relatively inexpensive options. Than analytics that SnapTag offers may be useful to incorporate into Happy Survey as well. The other alternative is near field communication. Since most new Apple and Android phones come equipped with NFC chips, the technology should not be difficult to incorporate. The main advantage is that given users with NFC-enabled devices, users don’t have to take any action. On the flip side, if users are not paying electronically or ordering through mobile device, this may be difficult to implement. It may be best to use a combination of two technologies like QR codes and NFC or SnapTag and NFC. In both cases, it would be beneficial to include some sort of incentive for response.

What First Time App Entrepreneurs Easily Miss and How To Avoid Those Pitfalls

What First Time App Entrepreneurs Easily Miss and How To Avoid Those Pitfalls

logileap lean-startup entrepreneurship software development

One of the first steps in building a successful app enterprise is to organize and refine your thoughts. You may not know much about programming (and that’s okay!) but you should have a step by step understanding of how your app will work. Most importantly, you should be able to explain that to the programmers you are working with. A great way to do this is by writing down user stories. Or if you don’t yet have a prototype but you have someone you can discuss your idea with, that can also work! Walk your friend step by step on how they would use your product. Write these steps down.
For example : “I would login to my account. To see which cars are available nearby, I would look at the map. I would enter a destination in the search box to find my price estimate. The app will calculate the distance, estimated price and driver info.” It may seem like a simple and tedious exercise but when you have your idea out on paper like this, it makes the subsequent work much easier! This simple process will save you a lot of money and time.

Similarly, pitch decks are a good way to pour all of your thoughts out in one place and re-evaluate your company goals. You’ll evaluate what core problems your new idea will solve, who your competitors are and how your product will be different. Pitch decks help direct your market research, too. Even if you don’t plan on getting VC (venture capitalist) funding, the process of going through a pitch deck can help you to clear out your thoughts.

Remember that creating your first prototype is not as difficult as it may first seem to be. No coding skills are required! A good programming company can design and develop apps for you but LogiLeap goes one step further and can provide marketing advice as well. What is helpful to get the ball rolling is if the entrepreneur comes with their own app mockup. This means that we at LogiLeap can quickly understand exactly what you want the app to look like — there is minimal guesswork involved. This gives us more time to help you develop the app into exactly what your want with minimal use of your time and your resources. For more information on how to create a prototype, check out this video.

I’m always a little taken aback and skeptical when an entrepreneur presses a consulting firm to sign an NDA (non-disclosure agreement). After all, ideas are like children and parents always think their child is the best and the brightest. The reality is that though others may appreciate your ideas, it will take a lot of hard work to steal them and profit from them. If you are a passionate entrepreneur, your idea is your baby and you will foster it with lots of TLC. You will have a detailed plan in place for that idea, including how to market it. No one can take that away from you. Uber, the rideshare company, is a perfect example of this. What if Uber had worried about their growing competitors who had very similar ideas (Lyft, Curb, etc)? We wouldn’t be using the word “Uber” as a verb today if the company had worried about their competition and abandoned their idea in the early stages. You should weight the risks and benefits of delaying a project due to a simple NDA which is usually unnecessary.

I write about technology, entrepreneurship and photography. I can be reached at hi@logileap.com. Questions, comments and suggestions are welcome!

Pin It on Pinterest