Norway


Android Weekly #298 | Premium apps reviews Blog and Programing

#outlook a{
padding:0;
}
body{
width:0% !important;
margin:0;
padding:0;
}
body *{
-ms-text-size-adjust:none!important;
-webkit-text-size-adjust:none!important;
}
body,.wrapper{
background:#ffffff;
color:#505050;
font-family:Arial, sans-serif;
font-size:12px;
}
table,table td{
border-collapse:collapse;
}
h1,span.date{
font-weight:normal;
margin:0;
padding:0;
}
h2{
text-transform:uppercase
border-bottom: 1px solid #CCCCCC;
display:block;
font-size:18px;
font-weight:400;
line-height:100%;
margin:2% 0 1%;
padding:4px;
text-align:left;
}
img{
outline:none;
text-decoration:none;
border:0;
height:auto;
line-height:100%;
}
a img{
border:none;
}
a:hover{
text-decoration:underline!important;
}
h1 a:hover{
text-decoration:none!important;
}
.header span{
font-size:36px;
font-weight:bold;
margin-left:15px;
padding-:9px;
}
@media only screen and (max-width: 540px){
body[yahoo]{
width:100%!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper{
margin:0 2%;
width:96%!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper tr,body[yahoo] .wrapper td{
display:block;
width:auto!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .mobile-hidden{
display:none!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h1{
display:block!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h1 img{
display:block!important;
height:auto!important;
margin-left:auto!important;
margin-right:auto!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h1 img:first-child{
width:90%!important;
margin-bottom:5px!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h1 img:last-child{
width:75%!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h1 span{
visibility:visible!important;
opacity:1!important;
display:block!important;
overflow:visible!important;
height:auto!important;
width:100%!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td p{
text-align:justify!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td span.issue-number{
text-align:center!important;
display:block!important;
margin:10px 0 10px 0!important;
font-size:30px!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td span.date{
text-align:center!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td h2{
text-align:center!important;
font-size:32px!important;
border:none!important;
margin-bottom:15px!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td a{
display:block;
text-align:center;
margin:0 auto 5px;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td span.main-url{
display:none!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td a.article-headline{
font-size:20px!important;
}

} @media only screen and (max-width: 540px){
body[yahoo] .wrapper td p{
font-size:18px!important;
font-weight:100!important;
}

}

 
 


Android  - font android - Android Weekly #298Weekly  - font weekly - Android Weekly #298

#298

February 25,
 


 
 

Articles & Tutorials

 

link image  - square Bildschirmfoto 2018 02 25 um 19 - Android Weekly #298
 
Fragment Transitions


(medium.com)

The first post in a small post series where Chris Banes explores how to get transitions working nicely with . This post is all about getting them running.

 

Clean architecture with ViewModel, UseCases and Repositories: Part 2


(medium.com)

In this second part, Antoni Castejón García talks about applying unit testing to the architecture explained in the first.

 

Simplify your Android code by delegating to sealed classes


(medium.com)

Péter Pandula writes on using Kotlin’s delegation and sealed classes to simplify working with Intents, Bundles or SharedPreferences.

 

How to Create a GraphQL API in Kotlin


(adavis.info)

Annyce Davis shows how its possible to implement GraphQL in a Kotlin project to easily make queries on various datasets.

 
Sponsored

link image  - square logo 1 startapp  85x85 px  - Android Weekly #298
 
Earn More From Your App and Get paid for new users


(lp.startapp.com)

Why only get paid for your traffic revenue, when you can also get a bonus for each user that installs your ?! You can upload a new and integrate our SDK and start getting paid for your users!

 

Continuous Shared Element Transitions: RecyclerView to ViewPager


(android-developers.googleblog.com)

This post aims to provide guidelines and implementation for a specific continuous transition between Android Fragments and demonstrates how to implement a transition from an image in a RecyclerView to a ViewPager and back,

 

Practical ProGuard rules examples


(medium.com)

In this part, Wojtek Kaliciński talks about the practical examples of ProGuard rules on a medium-sized sample app.

 

Safe, concise text parsing with regex destructuring in Kotlin


(medium.com)

Here’s a great Kotlin tip by Preston Garno, where he shows how to use Kotlin destructuring with Regex to simplify your code even further.

 

Renaming Your Gradle Build Files


(www.developerphil.com)

In a multi-module project, searching for the right build.gradle can be tricky. Philippe Breault shares a neat trick to rename your modules’ build.gradle files to something meaningful.

 

Getting Started with Firebase Cloud Storage on Android


(www.ericdecanini.com)

Eric Decanini goes over why you’d want to use Firebase Cloud Storage over other cloud storage services, and the different ways to go about it.

 

Unified Code Coverage for Android: Revisited


(proandroiddev.com)

Rafael Toledo updates us on how to best enable Jacoco coverage reporting with the latest Gradle and Android Plugin.

 

Connect Android Things to a Smartphone With Nearby Connections 2.0


(code.tutsplus.com)

One of the first things users will want to do with a new smart home device is getting it on their wireless network without a screen or keyboard. Paul Trebilcox-Ruiz shows how the Nearby Connections 2.0 API makes it possible.

 

Android WebView — Downloading Images


(medium.com)

Craig Russell details how to download an image from a WebView which is triggered by the user long pressing on the image.

 

Testing Views in Isolation at RoMOBOS


(medium.com)

Ataul Munim shares some great in-depth tips on automatic your UI testing with Espresso tests.

 

Sponsored

 

Place a sponsored post & reach over 62k Android devs


(androidweekly.net)

 

Jobs

 

Android Developer @ Picnic


(Amsterdam, the Netherlands)

We’re looking for experienced Android developers to help us build the world’s fastest growing online supermarket.
Our app boasts a 4.4 star review in Google Play. Join us and help us make it even better!

 

Android Engineer @ Scoop


(San Francisco)

Scoop brings co-workers and neighbors together into a smooth carpooling experience. Built around solid engineering principles and standard tools like RxJava and Retrofit, our app needs talented Android engineers to tackle exciting features while we power through rapid growth.

 

Libraries & Code

 

openauto


(github.com)

AndroidAuto headunit emulator

 

Scripto


(github.com)

Android bridge for sending messages between Java and JavaScript in WebView.

 

RxTest


(github.com)

RxTest is a Kotlin library for testing RxJava

 

Light


(github.com)

The usual Snackbar, but elegant

 

News

 

link image  - square Bildschirmfoto 2018 02 25 um 19 - Android Weekly #298
 
ARCore 1.0 and new updates to Google Lens


(developers.googleblog.com)

At Mobile World Congress, Google is launching ARCore 1.0 along with new support for developers, and we’re releasing updates for Lens and rolling it out to more people.

 

OpenAuto turns a Raspberry Pi into an Android Auto Head Unit


(www.xda-developers.com)

OpenAuto lets you create your own Android Auto head unit with a display, Raspberry Pi, and an 8GB (or larger) microSD card.

 

Videos & Podcasts

 

link image  - square Bildschirmfoto 2018 02 25 um 19 - Android Weekly #298
 
At Scale: Mobius – A Loopy UI Architecture


(www.facebook.com)

Ahmed Nawara presents on Mobius: A Loopy UI Architecture

 

All About CI & CD on App Center


(fragmentedpodcast.com)

In this episode, the team talks to Patrick Nikoletich from Microsofts App Center team.

 

Android Dialogs: Flying Solo with Android Development


(www.youtube.com)

While in San Francisco, Huyen talks to Anita Singh, Android Engineer for Winnie, about what it was like the Winnie app from scratch as a solo developer.

 

Events

 

link image  - square droidconbos 400x400 - Android Weekly #298
 
Droidcon Boston 2018 Agenda with tons of content!


(www.droidcon-boston.com)

We told you that #DroidconBos 2018 was going to be HUGE! With more than 25 speakers for 24 talks, 5 workshops, 3 keynotes and 6 lightning talks, your learning will be off the charts!

 


 
 
 




Copyright © 2018 Android Weekly, All rights reserved.

You came here because you want all the new stuff in the android dev world!

Our mailing address is:

Android Weekly
Kortumstr. 19-21

Bochum 44787

Germany

Add us to your address book

 
or
 



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here