Dropbox explains the downsides of sharing iOS and Android code

A software engineer from Dropbox explains the reasoning behind the company’s decision to no longer share code between iOS and Android.

Until recently, Dropbox shared code between its Android and iOS apps using C++ to only write once rather than in both Java and Objective-C. This strategy has been in place since 2013 when Dropbox’s team was still relatively small but needed to support a fast-moving roadmap.

Dropbox, now it’s a much larger company, has switched to developing its Android and...

By Ryan Daws, 15 August 2019, 0 comments. Categories: Android, Development Tools, Industry, iOS, Mobile, Platforms.

Lightricks raises $135 million in series C funding on $1bn valuation

Lightricks has raised $135 million (£111.3m) in its latest series C funding round that it plans to use to develop and accelerate powerful AI enhanced solutions.

With this financing round, led by Goldman Sachs Private Capital Investing, along with other participants like Insight Partners and ClalTech, the Jerusalem-based software firm’s total financing to date amounts to £169m.

By Developer, 05 August 2019, 0 comments. Categories: Analytics, Development Tools.

How to get started with open source projects: A guide

So you want to start dabbling in open source? There are tons of reasons why contributing to open source projects is a rewarding use of time–from advancing your career to supporting a community you like. But contributing to an open source project for the first time can be incredibly intimidating.

Like many, I was apprehensive about contributing to open source projects at first. I kept putting...

By Rebecca Fitzhugh, 23 July 2019, 0 comments. Categories: Development Tools, Ecosystem.

Samsung releases a blockchain SDK for smartphone dApps

Samsung continues to put its weight behind blockchain technology with the release of an SDK for building dApps.

DApps – as in ‘Decentralised Applications,’ not the British dialect for rubber-soled shoes – promise to function without a middleman and are beyond the control of any single entity. A decentralised Twitter, for example, would be resistant to censorship and once messages are published they could not even be erased by the creator of the app.

As of writing, there are

By Ryan Daws, 12 July 2019, 0 comments. Categories: Development Tools, Industry, Mobile, Samsung.

Mobile becoming increasingly unpopular with UK game studios, study finds

The latest data released by the Independent Game Developers' Association (TIGA) has revealed that the focus of UK studios has moved away from mobile towards other platforms over the last five years. According to TIGA’s figures, 40% of the studios in the UK are mainly focused on mobile in 2018 – down from 49% in 2013.

TIGA also revealed that PC – including retail and online PC games, social network...

By Developer, 09 July 2019, 0 comments. Categories: Development Tools, Gaming, Mobile.

Project Catalyst: Apple explains how porting iPad apps to macOS works

Apple’s freshly minted Project Catalyst team has provided further details on how it’s managed to achieve iPad app porting to macOS.

The macOS store launched in 2011 but has failed to gain the traction of its iOS counterpart. To help fix this, Apple announced Project Catalyst at this year’s WWDC.

Project Catalyst aims to make it easy for developers to port their iPadOS apps to macOS Catalina. Apple claimed basic porting was as simple as opening their iPad project Xcode (currently only in the...

By Ryan Daws, 02 July 2019, 0 comments. Categories: Apple, Design, Development Tools, iOS, iPad, Mac, Platforms.

Cloud gaming, V2X communications and Industrial IoT biggest use cases for edge development

Edge computing is being spoken of more and more – but predominantly from the hardware side. What does it mean from a software and development standpoint?

According to new research from MobiledgeX, multi-player and cloud gaming, V2X communications and Industrial IoT are the most viable short-term edge use cases.

The company has released its research after a three-year effort,...

By James Bourne, 25 June 2019, 0 comments. Categories: Cloud, Development Tools, Ecosystem, Industry, IoT.

Intel launches new C++-based language as part of One API plans

Intel is putting together a new programming language aimed at simplifying development across workloads and architectures as part of its ‘One API’ initiative.

Data Parallel C++ (DPC++), naturally based on C++ but also incorporating elements of SYCL from The Khronos Group, is touted as being an ‘open, cross-industry alternative to single architecture proprietary languages.’

One...

By James Bourne, 24 June 2019, 0 comments. Categories: API, C#, Development Tools, Languages.