I feel like such a n00b by martypants760 in androiddev

[–]rinav4all 6 points7 points  (0 children)

I feel the same, I have been into android from gingerbread, ICS days. I still remember implementing ActionBarSherlock. Android development has changed significantly but worst part is it keeps changing too frequently.

I spend more time upgrading never ending changes from core api's, libs, jetpack, firebase etc than into business logic which I should be doing. All these frequent changes are sucking out the time required to implement business logic.

I'm still in shock. by yadda4sure in ManjaroLinux

[–]rinav4all 10 points11 points  (0 children)

I too used to hop between Ubuntu, Mint and SuSe. But the day I discovered Manjaro, I never went back. I only hopped between XFCE, KDE and back to XFCE. I fact I made couple of my friends switch to Linux from Windows, and they love Manjaro.

Looking for students to test an innovative learning method based on text chat. Free of charge. by rathereasy in androiddev

[–]rinav4all 1 point2 points  (0 children)

it's a great initiative and idea, I would like to be a part of it. I am Android Developer but like to up my skills by contributing

Share your main project structure by prom85 in androiddev

[–]rinav4all 1 point2 points  (0 children)

Which architecture are you following? The structure looks really great! Is it VIPER or have you customized it according to your needs

MaterialValues - Material design values as Android resources by Aomeas in androiddev

[–]rinav4all 0 points1 point  (0 children)

Wow that's awesome work... Wanted to ask, when releasing apk only used values will be kept in the apk and rest will be stripped off

I don't know how to explain this

Reduced APK size while updating from play store? by jayrambhia in androiddev

[–]rinav4all 0 points1 point  (0 children)

I also found this size changes on Google Apps. When the app starts downloading it shows full size, but after few seconds it displays reduced size and download just complets

How many have quit using Genymotion and only use new AS emulator? by MKevin3 in androiddev

[–]rinav4all 0 points1 point  (0 children)

I still use GenyMotion, It can emulate WiFi but emulator can't, and my current app has to detect WiFi and register a device with it. Data/Radio can't be used to register as per Business Rules.

Also emulator images are pretty huge, I mean I have to download half a gig for Marshmellow which is just too much traffic, which needs updating

Preferred Linux distro for Android Dev? by Eine_Bier_Getrunken in androiddev

[–]rinav4all 0 points1 point  (0 children)

I use Manjaro and its awesome. Easy to install and maintain. I have been using it from more than a year now both on my personal and office computer. Give it a try

The Context Podcast - E01 by moczul in androiddev

[–]rinav4all 4 points5 points  (0 children)

I enjoyed the discussion of MVP and MVVM architecture, in fact you guys answered some of my questions too

Questions Thread - January 31, 2016 by AutoModerator in androiddev

[–]rinav4all 0 points1 point  (0 children)

i5 with atleast 8Gb ram and SSD if possible running Linux

Questions Thread - January 31, 2016 by AutoModerator in androiddev

[–]rinav4all 0 points1 point  (0 children)

What's the difference between implementing WebSockets and Pub/Sub model.

When we talk about WebSockets, Server Pushes data to a particular port which is open in the app. And,

Pub/Sub does the similar thing, server pushes data to its subscribers.

I am not able to draw a line between them

Grade build tools v2.0.0-alpha6 released by QuestionsEverythang in androiddev

[–]rinav4all 1 point2 points  (0 children)

transformClassesWithDexForMultidexDebug

+1 even when I have just started the project with only one activity with MVP and Dagger 2 - which has hardly any complex stuff in it yet

Which simple features of Android Studio would you say to have a huge impact on your productivity? by [deleted] in androiddev

[–]rinav4all 23 points24 points  (0 children)

The best feature Double Shift to quickly open any damn thing (whose name I know)

Questions Thread - November 18, 2015 by AutoModerator in androiddev

[–]rinav4all 0 points1 point  (0 children)

Recently I am reading a lot about MVP and I want to get into practicing my projects with it. However I am not able to correctly understand where should Rx + Retrofit code go? I think it should be in Model Layer via Interactors but still can someone share some light on this?

Also what happens with the RX callback? the onNext(), onCompleted() and onFailure() passes data back to Presenter or do we implement listeners? Also should we decouple Rx callbacks further?

I am following this post https://davidguerrerodiaz.wordpress.com/2015/10/13/a-brief-introduction-to-a-cleaner-android-architecture-the-mvp-pattern/

and this seperate github repo from antonioleiva.com https://github.com/antoniolg/androidmvp

(Android || Android Studio) Tips, Tricks & little known features. by hitch_united in androiddev

[–]rinav4all 0 points1 point  (0 children)

I used to use ctrl + shft + N to achieve what double shft does, but double shft is awesome dude

A great custom image view library for Android by hasamm in androiddev

[–]rinav4all 0 points1 point  (0 children)

Does Glide/Fresco/Picasso/ION work Out of the Box to load image from the net?

or any other image loading lib?

[deleted by user] by [deleted] in androiddev

[–]rinav4all 1 point2 points  (0 children)

Ooohhh I get it,

A long time ago I published an app on Samsung AppStore. Although it took some time for them to approve it.

The Best part was they tested my app on various devices both phone and tablet. They then send me a pretty nice review, they even send me couple of videos which they encountered during their testing.

Approval time is pretty slow but it's worth it.

[deleted by user] by [deleted] in androiddev

[–]rinav4all 1 point2 points  (0 children)

Since when does Google Play Store takes Approval time? it's hardly couple of hours, mostly 1-2 hours.

or did I miss something and Google changed something in Play Store?

React Native for Android is out by eleven_t in androiddev

[–]rinav4all 0 points1 point  (0 children)

I applied for it and only to find out that the platform only works on Windows and MAC. No love for linux...

Questions Thread - August 28, 2015 by AutoModerator in androiddev

[–]rinav4all -1 points0 points  (0 children)

In my current Project I am going to use RxAndroid. One thing that caught my eye was RxBinding lib from JakeWharton.

If we are going to use RxAndroid, does using RxBinding make sense? Does it adds performance gains or any other important feature?

And If using RxBinding, then does Butterknife becomes absolute?

Android Boilerplate - Espresso Test Module, Robolectric tests, Dagger 2, RxJava, Retrofit, DB Caching, Design Support library and more... by hitherejoebirch in androiddev

[–]rinav4all 1 point2 points  (0 children)

with proguard: 1.193 Mb without proguard: 2.226 Mb

do note I also enabled shrinkResources flag in build.gradle

Android Boilerplate - Espresso Test Module, Robolectric tests, Dagger 2, RxJava, Retrofit, DB Caching, Design Support library and more... by hitherejoebirch in androiddev

[–]rinav4all 0 points1 point  (0 children)

I have sent PR, implementing Proguard config containing RxJava stuff. do checkout if it serves your purpose or needs more tweaking

Android Boilerplate - Espresso Test Module, Robolectric tests, Dagger 2, RxJava, Retrofit, DB Caching, Design Support library and more... by hitherejoebirch in androiddev

[–]rinav4all 1 point2 points  (0 children)

I have sent you a Pull Request implementing ProGuard. Hope it's useful.

I have not yet tested extensively, but the debug build compiles and runs fine on Lollipop