was successfully added to your cart.




Google Developer Summit 2015

By | Android, Apps, Cape Town, Cobi News, development, Events, Mobile Development, Uncategorized | No Comments

Cobi attended the Google Developer Summit on Tuesday, 25th August 2015. The event was organised by the Google Developers Group for Sub-Saharan Africa and was divided into two tracks: Android and Web Development/Cloud. The team attended the Android track to gain more knowledge on this rapidly changing platform.

The first of the morning’s talks was called “Building for the next billion users” and was presented by Abodunrinwa Toki, a software engineer at Google focusing on Android UI Toolkit and Google Docs. The talk discussed the challenges that developers face when developing Android apps for users in emerging markets. These challenges include:

  1. Smart data usage
  2. Minimising APK size
  3. Smooth and responsive user interface
  4. Minimising memory usage
  5. Minimising battery usage
  6. Optimising app architecture

The following talk gave us deep insights into Material Design and was presented by Takuo Suzuki, Developer Relations Japan Lead at Google. Takuo explained that Material Design is a set of design principles that unifies apps across all platforms whether it be mobile, web etc. The talk explained the four tenets of Material Design: tangible surfaces, print like design, meaningful motion and adaptive design, followed by a discussion of the design support library.

The afternoon was devoted to a code lab that was coordinated by Alex Koller. This gave developers an opportunity to experiment with the new material design features available in the design support library. We implemented some of the most common features such as Toolbar, RecyclerView, CoordinatorLayout, SnackBars and the FloatingActionButton.

Google Drive

Amazon AWSome Day Johannesburg

By | Business, Events | No Comments

Amazon recently held the first business and technical AWSome day event in Johannesburg. Since Cobi utilises an array of AWS services, we decided that it would be beneficial to attend. The event was a full day crammed with interesting talks from the high-level developers of the services themselves and featured two streams, catering to the technical and business orientated attendees. I chose the technical track and gained a better understanding of the products Amazon offer and how they interlink. There are a number of improvements we, at Cobi, can make to better utilise the platform.

A few things that stood out are the granularity possible with the EC2 (Elastic Compute Cloud) instances, we are doing it wrong by having a non-scalable instance that is capable of meeting the maximum demand. We should instead be using small instances that have scalability in place to handle higher demand. This could decrease our net cost considerably.

Other interesting services include the SNS (Simple Notification Service), which offers a centralised location to handle push messages for all mobile platforms. Other powerful products would be a combination of the RDS (Relational Database Service) and Lambda could prove a powerful combination for hosting mobile API functions, but requires some further research.

The most impressive aspect was how Amazon and their AWS platform have grown over the years, with incredibly high numbers. Its no wonder they’re the leading company in cloud computing with their millions of servers hosted on nearly every continent.

More information on the event, including copies of the slides can be obtained from the AWS Johannesburg website.

AWSome Day

Mobile Entertainment Africa 2012

By | Cape Town, Events | No Comments

Mobile Entertainment Africa is being held on the 29th and 30th August. Cobi will be attending to talk about the future of mobile apps. Tickets cost €650 and are quite pricey for individuals. If you are a mobile developer and want to attend, you can stand a chance to win one of 6 entry tickets. All you have to is email info@allamber.co.uk and provide a brief motivation about your dedication to mobile software development by Thursday. Hope to see you guys there!