Create your own app – Part 5.2: Upload an iOS app to the App Store

Once you have finished the development and test phases of your native mobile app, you can finally publish it in the App Store. If you want to submit and distribute an iOS app in the App Store, first you’ll have to register with the Apple Developer platform and provide various details and settings. So how exactly does one publish an app in Apple’s store?   

Create your own app – Part 5.1: Upload an android app to Google Play

If you want to upload an app to the Google Play Store and are close to achieving that goal – your Android application is ready in the release version, and now set to find its way onto as many mobile devices as possible – there are still a few small steps left. Submitting an app to Google’s official app store may take some time. Among other things, you will also need to create accounts with various [...]   

Website optimisation – the biggest obstacles

Many website operators fall short when it comes to keeping up with the creation and maintenance aspects of their sites. Despite responsive design, many websites still have loading times that are too long, which can prove off-putting for visitors. Our guide reveals what you can do to optimise the performance of your website.   

jQuery tutorial: basics on selectors, syntax, and more

By using the JavaScript library, jQuery, you can easily customise HTML elements. Well-known CSS selectors such as the element selector or the .class selector help you to choose the desired content and manipulate it using various actions. In addition, lines of code can be written that respond to how website visitors navigate and what search terms they enter, and then automatically execute [...]   

Create your own app – Part 4: App and Usability Testing

Only a properly functioning application has any chance of success. Programming errors and a poor user experience may cause some users to uninstall the app without a second thought. As a result, extensive app testing prior to publication is vital. Functionality, performance, usability, and other tests serve as quality assurance tools. In addition to manual tests, there are also some automated tests [...]   

App Store ranking: create your own app part 6.2

Influencing Apple’s App Store ranking is different to the indexing for Google’s Play Store ranking: app store marketing for iOS applications is governed by different rules regarding keywords. Understanding the different factors that have an influence on Apple’s app ranking can help you in choosing how to present your iOS App and optimise it for the App Store. We’ll guide you through the different [...]   

MooTools: the compact JavaScript framework

No programming language has made its mark quite like JavaScript. Developed in 1995 as a Java alternative for the netscape browser, you would be hard pushed to find a web application that doesn’t use this universal scripting language. However, critics rightly express concerns over the fact that JavaScript lacks a class system and the language is more unstructured than it should be. The MooTools [...]   

Symfony: useful PHP library for your web project

Over 30 independent components, long-term support for four years, and over 500 million downloads: the PHP framework Symfony is undoubtedly one of the most successful component collections of this popular script language. But what exactly is this project created by the French company SensioLabs? And which types of web applications can benefit from using this web application framework?   

Ruby on rails: the MVC framework for complex web applications

Frameworks tremendously simplify web application development. Fundamental architectures, predefined paradigms, and integrated libraries create the perfect platform on which your planned app can be built. One name that’s often mentioned hand-in-hand with web applications frameworks is Ruby on Rails. Based on the script language Ruby, this web framework has attracted many fans through its clean, and [...]   

CRUD: the basis for data management

It won’t take long for those looking to get into to software development to encounter the term CRUD. The acronym stands for the typical operations used for communicating with database systems; these normally form the basis of database management. But just how are these access functions for data management actually set up? And how much of role does CRUD play when it comes to the databases’ [...]