Application Development

Application Development news, information, and how-to advice

compiling compiler code
sprinters

bridge design pattern

Decouple abstraction from its implementation using bridge design pattern

The bridge design pattern can be used to decouple an abstraction from its implementation so that both can be changed independent of each other

chain rust link heavy iron metal

Developers invited to try out Rust Language Server alpha release

The server enables IDEs and other tools use Mozilla's Rust programming language

PowerVR

Realm revives object database for mobile dev

The Realm Mobile Platform brings the object database's ease of use to mobile apps

signature signing contract handwriting cursive

Oracle to Java devs: Stop signing JAR files with MD5

Starting in April, if a JAR file is signed with MD5, Oracle will treat it as unsigned

Concepts key to simpler C++

Bjarne Stroustrup mines generic programming for a better C++

The creator of C++ sees concepts in generic programming as key to more efficient, reliable code

contractor 2b

The state of the IT contractor job market in 2017

Trends toward higher pay and demand for specialized skills continue apace, creating opportunities for contractors across the industry

digitization concept

Pijul strives to be a simpler, safer Git

The challenger to Git and Subversion emphasizes patches over commits and snapshots for distributed version control

Big Data analytics machine learning

Review: Scikit-learn shines for simpler machine learning

Well-tended Python framework offers wide selection of robust algorithms, but no deep learning

Digital Key encryption

Sensitive access tokens and keys found in hundreds of Android apps

A new study performed by cybersecurity firm Fallible on 16,000 Android applications revealed that around 2,500 had API keys and access tokens for third-party services hard-coded into them.

20160331 qi lu build16

Former Microsoft exec tapped to lead Chinese search giant Baidu

Qi Lu, Microsoft’s former executive VP of applications and services, will be involved with AI efforts in his new position as Baidu's COO

JavaScript code

New tool forces JavaScript code correctness

The Prettier formatting tool ensures outputted JavaScript conforms to a consistent style

security training ts

Got microservices? You'd better secure them

Our modern world of containers and microservices presents new challenges that open new vulnerabilities if left unaddressed

How to avoid becoming a dead-end developer

Stop now: Don't become a dead-end developer

Sensing a possible stall in your coding career? Here’s how to break free and tap your true potential

04 uniform language funnel gather collect

Nim language draws from best of Python, Rust, Go, and Lisp

Nim compiles and runs fast, delivers tiny executables on several platforms, and borrows great ideas from numerous other languages

closed sign

Social network App.net to shut down, open-source its platform

The developer-centric alternative to Twitter and Facebook might give rise to something new—but it probably won't be a social network

screwdriver public domain

Yahoo adds Screwdriver to devops toolbelt

Yahoo's internal continuous delivery system makes its open source debut, joining a crowded field

Java sign public domain

New JVM language stands apart from Scala, Clojure

The functional language Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is lazy by default

prototype pattern

Implementing the prototype design pattern

The prototype design pattern enables you to create new instances by copying existing instances to avoid the overhead involved in creating objects that can consume more resources

Load More