Engineering Why we use React Native for mobile app development Looking to develop a native mobile app? Find out why React Native is the technology of choice.
Design Infographic: How to create an app Want to create a web or mobile app? This infographic walks you through the steps from design thinking to product design to Agile development.
Engineering 4 things to consider when hiring a mobile app developer in Hong Kong Things you should consider when hiring a mobile app developer to build your app
Digital Transformation How to shop for your dream home with DBS' killer app We worked with DBS to launch a VR-powered mobile app that makes property search and mortgage assessments not only convenient, but also exciting.
Engineering Why we use Node and React for web development What to consider when developing web and mobile web applications or hiring developers. Why Node and React? Find out how we develop high quality apps.
Startups How we helped Tian Tian exit their company in 8 months How China based Snapchat clone exited in 8 months with the help of a mobile app development agency. Gear up for your startup exit today.
Engineering How to find the best app development companies in Hong Kong How to find the best web development, mobile app development and data science agencies in Hong Kong? Launch your new app today.
Digital Transformation How to turn your ecommerce website into a WeChat store Want to sell to China with WeChat? Learn how your global ecommerce store can function as a WeChat store. Take your sales to the next level.
Engineering Keyboard handling in iOS chat application for optimal user experience Step-by-step guide on how to handle keyboards in iOS mobile app development for chat apps to optimize user experience.
Engineering Flexbox in 10 minutes Step-by-step guide on how to use Flexbox in CSS and frontend web development. Learn Flexbox in minutes.
Engineering Our guide for new engineers and data scientists Our curriculum for web engineers, mobile engineers and data engineers that join the Altitude Labs family. Kickstart your journey with Altitude Labs.
Engineering Learn to love web scraping with Python and BeautifulSoup The Internet provides abundant sources of information for professionals and enthusiasts from various industries. Extracting data from websites however, can be tedious, especially if you need to repeatedly retrieve data in the same
Digital Transformation 3 pitfalls to avoid when building data science into your business Most executives already agree that the insights from data science can lead to better business decisions. Many businesses have the data ready to be analysed along with the right data systems and tools
Engineering iOS+Objective-C: Create a real time photo filter app Introduction In this tutorial, we will create an iOS app with Objective-C which apply vignette effect and a cold-color filter and display the result in real time. The application will look like this:
Engineering Integrate SMS verification with Sinch in 10 minutes SMS Verification: Solution to Prevent Spam As sms verification is a simple and effective solution to prevent spam and fraud account, there is increasing popularity to use SMS verification in mobile apps, these
Engineering Create a chatbot with Slack and Botkit Last week, Slack announced an $80M fund to invest in startups that build software with Slack integration. It also launched the Slack App Directory, which allow developers to upload Slackbots and Slack integrations.
Engineering Top 4 Xcode plugins to boost your work performance Alcatraz is an open-source package manager for Xcode. It allows you to discover and install plugins, templates and color schemes. Here the top 4 plugins which can shorten your development time when code
Engineering How to setup your app on a subdomain using Route 53 from AWS One of our clients told me they want to set up their marketing pages on their main domain name - brandname.com and www.brandname.com, and have their web application (that we
Engineering I bought a domain for a website. Now what? Setting up your new domain name When you purchase a new domain, you need to set it up to point to your web server (where your website is hosted). Here’s a quick
Engineering Inheritance, cascading, and specificity in CSS explained Introduction If we boil down web development into its core components, it’ll probably look something like this: HTML represents the structural layer, CSS represents the presentation layer, and JavaScript represents the behavioral
Engineering Ghost blog images not working after move to subdirectory? As search engines mostly regard subdomains as a separate domain in ranking algorithms, we moved our Ghost blog from a subdomain to a subdirectory to optimise our search engine performance. Ghost v0.4
Engineering What is the JavaScript event loop? Introduction If you’re like me, you love JavaScript. Yea, it’s not the perfect language but seriously, is there even such a thing as a perfect language?! So despite it’s flaws
Engineering The module pattern in JavaScript Introduction If you’re reading this post, I’m assuming you’re interested in JavaScript. It’s the lingua franca of the web and while its simple to start learning JavaScript because of
Engineering How Ghost themes work Ghost is a blogging platform that has been gaining traction of late. It is fast, lightweight, open-source and focused on content publishing. The first question people often ask about Ghost is: how is
Digital Transformation Embracing Agile software development Why Agile software development is essential for digital transformation and designing and developing great websites and mobile apps. Adopt Agile today.