Android Studio 2.2 Released

by Tech Mainstream Staff


September 19, 2016



Android has released its latest development IDE, Android Studio 2.2. Twenty plus features have be added to Android Studio 2.2. This includes the following advancements, "from designing UIs with the new constraint layout, to developing C++ code with the Android NDK, to building with the latest Jack compliers, to creating Espresso test cases for your app, Android Studio 2.2 is the update you do not want to miss.""

 

In the design area, Android Studio's new blueprint mode along with the new properties panel, helps make UI design a snap. With constraint layout, you can "create dynamic user interfaces without nesting multiple layouts." New development enhancements include improved C++ support. This includes using "CMake or ndk-build to compile your C++ projects from Gradle." Also included is C++ bug fixes. Another development plus is the Android sample code feature available in the code editor window used to "jump start" code projects.

In the build department, Android Studio 2.2's Instant Run, has purportedly introduced more stability and reliability improvements and has lived up to its "fast and lightweight" reputation. With APK Analyzer, component size is easily determined and multi-dex problems are readily assessed. Two versions of an APK can be analyzed. Build speeds are quicker with the new experimental build cache- by adding one line of code to gradle.

For testing purposes, Android virtual sensors in its emulator can test Android Sensors such as Accelerometer, Ambient Temperature, Magnetometer and more. With Espresso Test Recorder, you produce a saved recording app scenario(s) which is later generated into a corresponding UI test. Later you can run the test locally or use Firebase Test Lab for Android. Finally, a GPU Debugger can "now capture a stream of OpenGL ES commands on your Android device and then replay it from inside Android Studio for analysis." Another addition is the ability to analyze any OpenGL ES command for debugging graphics.

 

TECH IN A SECOND     

Read All News...


Upcoming Tech Events

August 12-16, 2019- Visual Studio Live! Microsoft HQ

September 9-11, 2019- Digital Transformation Connect

September 9-11, 2019- WorkSpace Connect

September 17-18, 2019- Developing Modern Web Apps with Azure

September 17-19, 2019- Network Virtualization & SDN Americas

September 25-27, 2019- Talent Connect 2019

October 8-11, 2019- Future in Review Conference

October 23-24, 2019- Android Dev Summit

October 29-30, 2019- Training Seminar: SQL Server Live!

November 4-8, 2019- Microsoft Ignite

November 4-10, 2019- Cloud & DevOps Security Summit

November 5, 2019- Software Defined Operations

November 5-6, 2019- NVIDIA’s GPU Technology Conference

November 13-14, 2019- SMX® East

November 17-22, 2019- Visual Studio Live! Orlando

November 19-22, 2019- Open Data Science Conference


Tech Definitions in the News

Augmented Reality is an enhanced version of reality where live direct or indirect views of physical real-world environments are augmented with superimposed computer-generated images over a user’s view of the real-world, thus enhancing one’s current perception of reality.

Source: https://www.realitytechnologies.com/ augmented-reality/

Chatbot is a piece of software that interacts with users in a conversational way.

Source: https://snatchbot.me/insight/250/ intelligent-chatbots


Deep Learning is a new area of Machine Learning research, which has been introduced with the objective of moving Machine Learning closer to one of its original goals: Artificial Intelligence.

Source: http://deeplearning.net/


DevOps is a set of software development practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives. Different disciplines collaborate, making quality everyone's job.

Source: https://en.wikipedia.org/wiki/DevOps


Hybrid Cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.

Source: https://azure.microsoft.com/en-us/overview/what-is-hybrid-cloud-computing/


Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Source: https://kubernetes.io/blog/



WWW2 and WWW3 (k8s) are hostnames or subdomains, typically used to identify a series of closely related websites within a domain, such as www.example.com, www2.example.com, and www3.example.com; the series may be continued with additional numbers: WWW4, WWW5, WWW6 etc. 

Source: https://en.wikipedia.org/wiki/WWW2


Did You Know?

Duck Duck Go Search Engine has six different themes to choose from for its search interface.


Tech Gallery

LG SIGNATURE OLED TV R9 - 4K HDR Smart TV
Image Credit: LG