7 Ways to Get Better at C++ During this Summer

June 25, 2017 in C++ by Adrian Marius

Summer Is Coming.

With it comes the sea, the sun, the beach, or the mountain or perhaps your family house. But there is also a great thing that comes with summer: more time. Maybe you’re taking some time off, or maybe this is just because work is less intensive during this period. In all cases, summer is a limited period where time is less scarce than during the rest of the year.

You have two options: 1) Spend all of it chilling out. And it’s ok to have a good time. 2) Or, you could invest a part of it into levelling up your skills, in C++ in particular, and start next year with a boost (pun very much intended).

If you feel that option 1) is better for you just then shut down that phone or laptop and get some real rest! But if you’re up for option 2) then this post is made for you.

Better C++ summer

Here are 7 ideas that will let you leverage on your summertime to get a real push in C++. And after that I give you a couple of tips to help you actually achieve the goals that you choose.

Castle Game Engine 6.2 released

June 20, 2017 in Android by Adrian Marius

We’re proud to announce the release of Castle Game Engine 6.2!

Download it from our main page.

How to Create a Custom Physics Engine

June 20, 2017 in C++, Tutorial by Adrian Marius

There are many reasons you might want to create a custom physics engine: first, learning and honing your skills in mathematics, physics and programming are great reasons to attempt such a project; second, a custom physics engine can tackle any sort of technical effect the creator has the skill to create. In this series, Randy Gaul provides a solid introduction on how to create a custom physics engine entirely from scratch.

 

 

 

Huawei, Google supercharge Android with new Raspberry Pi-like board

May 5, 2017 in Android, Hardware by Adrian Marius

Prepare to run Android at blazing fast speeds on a new Raspberry Pi-like computer developed by Huawei.

Huawei’s HiKey 960 computer board is priced at US$239 but has some of the latest CPU and GPU technologies. Google, ARM, Huawei, Archermind, and LeMaker all played roles in developing the board.

The HiKey 960 is meant to be a go-to PC for Android or a tool to develop software and drivers for the OS. The board development was backed by Linaro, an organization that develops software packages for the Android OS and  ARM architecture.

 

Running Android Things on the AIY Voice Kit

May 5, 2017 in Android, Raspberry PI by Adrian Marius

A major benefit of using Android Things is the ability to prototype connected devices and quickly scale to full commercial products. To further that goal, the Android Things team is partnering with AIY Projects, a new initiative to bring do-it-yourself artificial intelligence to makers. Today, the AIY Projects team launched their first open source reference project: a Raspberry Pi-based Voice Kit with instructions to build a Voice User Interface (VUI) that can use cloud services (like the new Google Assistant SDK or Cloud Speech API) or run completely on-device with TensorFlow. We are releasing a special Android Things Developer Preview 3.1 build for Raspberry Pi 3 to support the Voice Kit. Developers can run Android Things on the Voice Kit with full functionality, including integration with the Google Assistant SDK. To get started, visit the AIY website, download the latest Android Things Developer Preview, and follow the instructions.

The Voice Kit ships out to all MagPi Magazine subscribers on May 4, 2017, and the parts list, assembly instructions, source code, as well as suggested extensions are available on AIY Projects website. The complete kit is also for sale at over 500 Barnes & Noble stores nationwide, as well as UK retailers WH Smith, Tesco, Sainsburys, and Asda.

We are excited to see what you build with the Voice Kit on Android Things. We also encourage you to join Google’s IoT Developers Community and Google Assistant SDK Developers on Google+, a great resource to keep up to date and discuss ideas with other developers.

 

 

The Android-x86 6.0-r3 released (the third stable release of marshmallow-x86).

April 25, 2017 in Android, News by Adrian Marius

Android-x86 6.0-r3 (Marshmallow-x86) (2017/04/24)

The Android-x86 project is happy to announce the 6.0-r3 release to public. This is the third stable release of Android-x86 6.0 (marshmallow-x86). The prebuilt images are available in the following site:

Key Features

The updates since 6.0-r2 include:

  • CD/DVD auto-mount.
  • Fix VMware broken since 6.0-r2.
  • A qemu-android script to launch Android-x86 in QEMU. (only available in RPM installation)
  • Update to latest Android Marshmallow-MR2 release (6.0.1_r79).
  • Update kernel to 4.4.62 with more patches from AOSP.
  • Update Mesa to 17.0.4.
  • More updates from upstream projects (libdrm, ntfs-3g, exfat, bluez).

Asus Tinker Board Android 6.0.1 First Look And Benchmarks

April 25, 2017 in Android, Hardware by Adrian Marius

Asus has now made available their first release of the Android operating system on the Asus Tinker Board. Asus has labelled the release as TinkerOS_Android V13.11.0.2 (Beta version). It’s a release of Android 6.0.1 running on kernel 3.10.0.

 

In this video ETA Prime takes a quick look at the newest android build for the Asus tinker Board and also runs a few benchmarks.

 

Episode 64: Gradleweiss

April 18, 2017 in Android by Adrian Marius

In this episode, Chet and Tor talk with Xavier Ducrohet and Jerome Dochez from the Android Studio team. We talk about gradle, gradle, and gradle. And then some more about gradle, rounding out the discussion with a chat about gradle before ending on a brief discourse on gradle.

Subscribe to the podcast feed or download the audio file directly.



Links

Chetgoogle.com/+ChetHaase@chethaase
Tor: google.com/+TorNorbye@tornorbye

Firebird 3 version for Android

April 12, 2017 in Android by Adrian Marius

Finally the Firebird 3 version for Android was made available for download in the official site. Please note that since this version wasn’t widely tested, you must consider it as experimental.

If you find any problems, please report it to the developers mailing list.

Android Firebird JDBC Driver Jaybird 2.2.12 is updated for Android Studio

March 27, 2017 in Java, News, Programming by Adrian Marius

Android Firebird JDBC Driver Jaybird 2.2.12 is updated for Android Studio

Christian Mayer wrote on Android Jaybird discussion forum

Hi Toni,
i have updated the example in the download area.
Basically you have to go to File -> Project Structure and klick the green add sign in the upper left.
Then choose “Import .JAR/.AAR Package” and select the aar file.
After that in the group area select app and go to Dependencies.
Here klick the green add sign in the upper right a choose “Module Dependencies”
If that doesn’t work please use the provided example.

Ps: It’s compiled as Android-Library : AAR .
You can use it like this:
https://developer.android.com/studio/projects/android-library.html#AddDependency
or this:
http://docs.onemobilesdk.aol.com/android-ad-sdk/adding-aar-files.html

Skip to toolbar