• Breaking News

    [Android][timeline][#f39c12]

    Saturday, February 2, 2019

    App Feedback Thread - February 02, 2019 Android Dev

    App Feedback Thread - February 02, 2019 Android Dev


    App Feedback Thread - February 02, 2019

    Posted: 02 Feb 2019 04:29 AM PST

    This thread is for getting feedback on your own apps.

    Developers:

    • must provide feedback for others
    • must include Play Store, GitHub, or BitBucket link
    • must make top level comment
    • must make effort to respond to questions and feedback from commenters
    • may be open or closed source

    Commenters:

    • must give constructive feedback in replies to top level comments
    • must not include links to other apps

    To cut down on spam, accounts who are too young or do not have enough karma to post will be removed. Please make an effort to contribute to the community before asking for feedback.

    As always, the mod team is only a small group of people, and we rely on the readers to help us maintain this subreddit. Please report any rule breakers. Thank you.

    - Da Mods

    submitted by /u/AutoModerator
    [link] [comments]

    GOTO 2018 • Kotlin 102 - Beyond the Basics • Hadi Hariri

    Posted: 02 Feb 2019 07:42 AM PST

    Open sourcing my app that lets you remap the home button long press

    Posted: 02 Feb 2019 02:06 PM PST

    I just rewrote an app that I made years ago in Kotlin and I'm making it open-source.

    Github: https://github.com/s6joui/homebot

    Google Play: https://play.google.com/store/apps/details?id=com.abast.homebot

    The app lets you assing different functions to the home long press such as:

    • Launch app
    • Launch shortcut
    • Toggle flashlight
    • Toggle brightness
    • Open web page
    • Open recent apps

    I use it mostly for the flashlight and it works great! You are all welcome to use the code or contribute to making the app better :)

    submitted by /u/itsjoui
    [link] [comments]

    I'm experienced Android Dev, just got layed off. What dev skills are in demand in current market?

    Posted: 02 Feb 2019 11:25 AM PST

    I worked for a company as an Android app developer for 3 and a half years. The company had a recent layoff, so now I'm looking for a new position. What are skills that are more marketable for Android developers, that I can fine tune to be a more desired candidate?

    submitted by /u/KevoMojo
    [link] [comments]

    AdMob suspended because i allegedly "click ads"

    Posted: 02 Feb 2019 08:31 AM PST

    So, get this, i was just checking my revenue with the AdSense android app, when i get a pop-up saying that my account could not be found, then almost instantly i receive an email where i am straight up being accused of clicking my own ads, saying that my account is suspended for 30 days and that it my account may be permanently banned if i ever again did what i did.

    And on top of that, i just checked the reports, there are 0 clicks coming from my country and i never used a vpn, so yeah fml.

    should i just open another adMob account ? will i be fine i do so ?

    submitted by /u/TheBlockchainCat
    [link] [comments]

    Catching up with NestedScrollingChild3: recommendations, do's and dont's?

    Posted: 02 Feb 2019 12:55 PM PST

    So I'm trying to wrap my head around a strange case with a FragmentActivity hosting two similar fragments in ViewPager (each having a similar layout with NestedScrollView and RecyclerView, with the problem of one of fragment's being incapable to be swiped left/right outside of edge of the screen).

    Are there any specific tips about dealing with nesting elements implementing NestedScrollingChild2/NestedScrollingChild3?

    submitted by /u/memerider
    [link] [comments]

    Should I switch RxJava for kotlin coroutines?

    Posted: 02 Feb 2019 09:02 AM PST

    Hello, I was Java guy for some time. Jumped to Kotlin only a half year ago :) Now I think about refactoring RxJava to Kotlin Coroutines. Mainly I use zip, map operators, create multiple requests and filter results and do everything on background thread, then use LiveData for returning results. I also use some more expensive operations, like bitmap cropping, processing and creating(right now doing it in old school with threads&RxJava)

    The project I am working is the android library with some UI(2 activities, 12 fragments) (it is rich SDK).

    The problem is that RxJava increase size of SDK a lot. Would Kotlin coroutines dependency be smaller than RxJava if I replaced all code to Kotlin coroutines?

    Also I thought about future and it seems that RxJava does not have any space to grow, become better at the fundamental level. ( I refer to Java, because Android does not fully support Java8, so if Java adds new features, how can RxJava apply those features, if Android is limited to Java changes, and might not support newest Java language features)

    Edit. Added more explanation

    submitted by /u/wellbranding
    [link] [comments]

    Help with shaping buttons

    Posted: 02 Feb 2019 12:54 PM PST

    I am trying to create triangle or "wedged" shaped buttons to use in an android application on a watch running Wear OS. I know you can use a rectangle and rotate it off screen, but that is now what I am trying to achieve. Here is what I want to achieve

    Are there any special resources I can download to help with this? Thank you in advance.

    submitted by /u/kproggsu
    [link] [comments]

    Power of Kotlin : Generate Fibonacci Sequence with Lambdas and Higher Order Function in 6 lines of code

    Posted: 01 Feb 2019 11:58 PM PST

    What kind of questions should i expect as android developer in different positions, from junior to lead/senior.

    Posted: 02 Feb 2019 02:27 PM PST

    Hey android developers. I would really like from someone who can write what kind of interview questions they got, when applying for android position from any kind of position.

    Do they ask questions heavily on algorithms?

    submitted by /u/Qalamil
    [link] [comments]

    (Library) Expandable Hint Text - A pretty edit text layout

    Posted: 02 Feb 2019 10:38 AM PST

    This is my first custom view guys. Hope you enjoy!

    Any feedback is appreciated :)

    https://github.com/thomhurst/ExpandableHintText

    submitted by /u/thomhurst
    [link] [comments]

    Advanced Java or Kotlin

    Posted: 02 Feb 2019 01:42 PM PST

    I'm going through a Udemy course on Android Development and was planning on going through MOOC afterwards to get more familiar with Java and then a course on Kotlin.

    Should I continue with this plan or just dive straight into learning Kotlin? My goal is to find work as a self-taught developer soon.

    submitted by /u/Giodamus
    [link] [comments]

    Problem with building app - Android Studio

    Posted: 02 Feb 2019 10:30 AM PST

    Hi! I've made a clean install of Android Studio and tried to build first app. During gradle project sync an error came up - "unable to load class 'com.android.builder.errors.EvalIssueReporter'". How is that possible? How can I fix this?

    submitted by /u/dankcitrus420
    [link] [comments]

    What your user review in Firebase Performance Monitoring

    Posted: 02 Feb 2019 08:49 AM PST

    Recently, I'm trying to solve a difficult Android Vital problem as described here - https://www.reddit.com/r/androiddev/comments/am9uue/how_do_you_usually_tackle_and_resolve_excessive/?utm_source=reddit-android

    After surveying, I notice Firebase Performance Monitoring might be the right tool to help me correct useful data to tackle the problem.

    However, I never use Firebase Performance Monitoring before. I was wondering, if you have used before, what's your review on that SDK?

    1) Does it significantly increase your APK?

    2) Does it slow down your app?

    3) Does it crash your app?

    In short, does it do more good than harm?

    Thanks.

    submitted by /u/yccheok
    [link] [comments]

    Is there any good alternative to Admob? Help

    Posted: 02 Feb 2019 03:39 PM PST

    I have published several apps ..its been a year and still I am unable to generate any revenue from them not a single penny. My friends knowingly clicked many times in the ad from their phone and somehow google things that it happened because of me . So they banned me from AdMob and I tried opening new account but now I get banned after 5 mins of opening the account.....

    Can Anyone Please give me alternative way to generate revenue. I have tried inMobi and other alternatives but they just consume a lot of memory so I am not gonna use them. Is there any other way around.😩😩

    submitted by /u/iamsurajgiri
    [link] [comments]

    Spoof Renderer

    Posted: 02 Feb 2019 03:23 PM PST

    Im using Android Studio Virtual Devices. And when I go to websites that detect my browser and info about me, it shows my renderer as open GL 2.0 emulator. Can I spoof that so it looks like Im on a cell phone instead of an emulator?

    submitted by /u/Tibor_tester
    [link] [comments]

    Is it possible to get images from each camera on a Galaxy A9 phone?

    Posted: 02 Feb 2019 02:41 PM PST

    I'm trying to figure out if it's possible, using the Camera 2 API, to get images from each of the 4 cameras on a Samsung Galaxy A9 or the upcoming S10. I've done some searching and for the most part just found people complaining about the poor support for the Camera 2 API on Samsung devices but nothing definitive. A9 looks like a cool phone to develop computer vision applications for, but only if you have access to everything.

    submitted by /u/lessthanoptimal
    [link] [comments]

    MVP to MVVM - Question about unit testing

    Posted: 02 Feb 2019 04:30 AM PST

    I'm moving a small app from MVP to MVVM to take advantage of easy lifecycle management. But I have a question regarding unit testing.

    One thing I liked about my presenter is that I could unit test scenarios like "Show loading spinner when data is loading", since the presenter would call the data layer and the view and manage that behaviour.

    But with MVVM my view model just provides data and doesn't really coordinate that behaviour. Are automated device tests the only way to cover these sorts of scenarios now?

    submitted by /u/f15538a2
    [link] [comments]

    Question about onNestedScroll from CoordinatorLayout.Behavior

    Posted: 02 Feb 2019 12:03 AM PST

    I basically have an AppBarLayout, a SwipeRefreshLayout with a ViewPager, and a NestedScrollView in the ViewPager. The AppBarLayout is in a CoordinatorLayout and has a behavior, which I use to detect nested scrolls for the NestedScrollView - which works with no problem, but one - the nested scroll does not trigger immediately, but rather AFTER I let go of the screen. So I press on the screen -> I start dragging to scroll the content of the NestedScrollView -> and only when I let go do I get the call to onNestedScroll. Is there a way to get the onNestedScroll to trigger immediately - during the drag? I am also overriding the method onStartNestedScroll which I return true only if the child is a NestedScrollView and false if it's anything else.

    Thanks!

    submitted by /u/MiscreatedFan123
    [link] [comments]

    How do you usually tackle and resolve "Excessive network usage (background)"

    Posted: 01 Feb 2019 06:38 PM PST

    Currently, we have facing "Excessive network usage (background)" from Android Vital report. We're only " Better than 9% "

    The app is a note taking app (https://play.google.com/store/apps/details?id=com.yocto.wenote), which provides an optional feature - sync to cloud in background after the app close.

    This is how we perform sync to cloud in background.

    1. We use WorkManager.

    2) In Application onPause, Schedule OneTimeWorkRequest, with constraint NetworkType.CONNECTED. The worker is scheduled to start with delay 8 seconds.

    3) In case failure, we retry using BackoffPolicy.LINEAR , with delay time 1.5 hours.

    4) The maximum number of retry is 1 time. That's mean, after the app close till the app re-open again. The maximum number of execution, of sync to cloud process is 2.

    5) The size of data is vary, can be few KB till few hundred MB.

    The only information we have is https://developer.android.com/topic/performance/vitals/bg-network-usage .

    First, we suspect such warning is due to huge data size. Soon, we notice according to "Hourly mobile network usage (background)", the data size is from 1MB to 5MB.

    https://i.stack.imgur.com/fCIRc.png

    I was wondering, what is the actual root cause for such "Excessive network usage (background)" warning. How does other apps (Like Google Photo, Google Keep, Google Doc, ...) which perform background sync, tackle this problem?

    submitted by /u/yccheok
    [link] [comments]

    Looking for help/team app development

    Posted: 02 Feb 2019 11:55 AM PST

    Hi everyone,

    Last week i got an app idea, that i think it has potential.

    Yesterday i started working into it, i am still working on the login and registration page, if anyone is looking for a colleague in this field, let me know i will be more than happy to have you in the future of this app.

    Many thanks :)

    submitted by /u/xeasyx
    [link] [comments]

    NEED HELP: I published an APK to BETA track, but users can't see/download it

    Posted: 02 Feb 2019 06:58 AM PST

    NEED HELP: I published an APK to BETA track, but users can't see/download it

    It all looks perfectly fine in the google play console, but users just can't seem to get the option to download the beta app update.

    Does anyone have an idea what might be wrong?

    It also says "10861 supported devices". Here are two screen shots:

    https://i.redd.it/n10gzjy466e21.png

    https://i.redd.it/xa3om2r566e21.png

    submitted by /u/kozen23
    [link] [comments]

    Do you make it a point to / Should I be concerned with learning all the ways to do the same thing.

    Posted: 02 Feb 2019 06:03 AM PST

    I learnt Android through the Udacity course. Only a bit after "prematurely graduating" (I skipped some stuff), I found out about libraries and generally just much more efficient ways to do stuff (in terms of less code at least). Like for networking, theres the AsyncHttpClient instead of openUrlConnection. For database, theres Room instead of SQLite( and file utlils). As I venture into these new libraries, I find myself forgetting my roots. So I can't use the OG methods fresh out of my mind. Is this a concern. Would there be any reason to still remember the old stuff?

    submitted by /u/dadeeba
    [link] [comments]

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel