• Breaking News

    Tuesday, December 1, 2020

    Android Dev - 2021 /r/AndroidDev plans, and a call for new moderator applications!

    Android Dev - 2021 /r/AndroidDev plans, and a call for new moderator applications!


    2021 /r/AndroidDev plans, and a call for new moderator applications!

    Posted: 28 Nov 2020 09:54 AM PST

    Hey all!

    You might only recognize my name from the AMA spree 18 months ago (if at all), but I've actually been head mod here for a year or so. I firmly believe in staying "in the background", but I think the sub would benefit from more openness.

    In 2021 I'm hoping to bring /r/AndroidDev back to its roots; being one of the best places for Android development news / discussion. There's 4 steps to this, that I reckon can be sorted in early 2021:

    Step 1 (Now!): New moderators

    Without being too revealing, most of the mod actions in the last 3 months have been mine. Obviously everyone's modding interest comes and goes, and all the mods do help. However the workload should be distributed across multiple people / timezones, posts shouldn't be waiting days to be removed!

    Step 2 (Dec/Jan): Rule revision

    There were fairly significant rule changes earlier in the year, and I think most of them were for the better. Now we've all had time to judge them, I'd like to initiate a much more community led discussion / vote of rule changes.

    Step 3 (Jan/Feb): Automation & optimisation

    There are quite a few manual mod actions that can be pretty easily automated. This could be automatically posting important Android dev news, detecting spam faster, and generally leaning towards automated rule enforcement. There's also things like CSS tweaks, wiki tidying, flair options etc that can be improved.

    Step 4 (March): Promotion & feedback

    This step is a bit up in the air, but I'll be trying to get more AMAs / partnerships with dev ecosystems like Google & Gradle that have reached out before. Similarly, I'll be talking to more companies like Reddit / TomTom / Bumble to share their development processes / solutions. Hopefully knowing how "big league" companies do things will help!


    So, as part of Step 1, please leave a comment (preferred), DM me, or send a modmail with your application to become a moderator. I'm not expecting crazy 5hr/day dedication, just a willingness to help out a few times a week and spread the load! I'll be looking over all the applications in a week or two.

    Ideally, let me know your timezone, Android experience, and any online community moderating experience.

    Thanks, and please let me know any feedback to my super vague 4 step plan, listening to the community is one of the main focuses!


    tl;dr: /r/AndroidDev 2021 is gonna be good, if you want to help let me know!

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

    Google dev support: "Chat closed"?

    Posted: 01 Dec 2020 04:58 AM PST

    Hi everyone.

    A few weeks ago I had to contact Google Play developer support and I've used the chat from https://support.google.com/googleplay/android-developer/gethelp.

    Now, when I get to that same page, on step 3 the chat option is greyed out with a "Chat closed" label. I've tried different times, same outcome.

    Is anyone facing the same problem and knows why?

    Thank you.
    -M.

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

    Another how much does it cost question

    Posted: 01 Dec 2020 07:02 AM PST

    As someone who has limited programming knowledge

    Really quick question.. how much would it cost to have someone make me a simple todo app? (yes it's a copy of what's available, I am just really curious)

    Just text, date, time, reminder. Simplistic/barebone UI/UX..

    Everytime I search for how much something cost, it's always upward of $5000..

    Thanks!

    Edit: I guess what I'm asking is how long would it take a professional to make this kind of app..

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

    S.O.L.I.D | Single Responsibility Principle feat. Kotlin (Part 2)

    Posted: 01 Dec 2020 05:35 AM PST

    Revamping the Android testing pipeline at Dropbox

    Posted: 01 Dec 2020 08:12 AM PST

    The Windows Subsystem for Linux might soon include Android support, too

    Posted: 30 Nov 2020 01:05 PM PST

    Revamping the Android testing pipeline at Dropbox

    Posted: 01 Dec 2020 08:24 AM PST

    Can my app contains a hidden feature? What is the google policy about this?

    Posted: 01 Dec 2020 05:23 AM PST

    I know that iOS app store will ban any app that has a hidden feature. (section 2.3.1)

    but what about google?

    Yes I know I could use internal test , or close beta track.

    But that would add a little inconvenient. I'd prefer the production track.

    I want to include a "debug" page in my production app that accessible only for my small number of tester. Normal users can't access this "debug" page unless they know the secret tap.

    Will google allow this?

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

    Are there any sites that have prebuilt themes?

    Posted: 30 Nov 2020 08:02 PM PST

    Besides the built in Material design themes

    <style name="buisnessActivityTheme" parent="Theme.AppCompat.Light.NoActionBar">

    are there any sites where people share their prebuilt themes, like custom dialogs, fragments, etc?

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

    Writing log on file and send to mine server's api

    Posted: 01 Dec 2020 12:28 AM PST

    Hi !I have to save log on file and send it to the server every each app restart, or when the number of log file is enough.After internet research: I have found Timber and java.util.logging.Logger.I think to create a custom Timber tree and to use Logger to save the log on file. Are there a library already do this ? Maybe tinylog ?

    This is mine current poc version:

    private const val SIZE_LIMIT = 10000 private const val NB_FILE_LIMIT = 3 object TimberLogImplementation : TimberLog{ override fun init(context: Context) { val path: String = File(context.getExternalFilesDir("MyLog"),"log").absolutePath val TAG = "FileLoggerTree" val fileHandler: FileHandler val logger: Logger = MyLogger(TAG) logger.level = Level.ALL if (logger.handlers.isEmpty()) { fileHandler = FileHandler(path, SIZE_LIMIT, NB_FILE_LIMIT, false) fileHandler.formatter = SimpleFormatter() logger.addHandler(fileHandler) } else { fileHandler = logger.handlers[0] as FileHandler } val fileLoggerTree = FileLoggerTree(logger) Timber.plant(fileLoggerTree) } } class FileLoggerTree( private val logger: Logger ) : Timber.Tree() { override fun log(priority: Int, tag: String?, message: String, t: Throwable?) { logger.log(fromPriorityToLevel(priority), message) } private fun fromPriorityToLevel(priority: Int): Level { return when (priority) { Log.VERBOSE -> Level.FINER Log.DEBUG -> Level.FINE Log.INFO -> Level.INFO Log.WARN -> Level.WARNING Log.ERROR -> Level.SEVERE Log.ASSERT -> Level.SEVERE else -> Level.FINEST } } } class MyLogger(name: String): Logger(name, null) 

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

    Learn Android app development with Cyber Week Discounts

    Posted: 01 Dec 2020 09:20 AM PST

    Android Vitals - How adb measures App Startup

    Posted: 01 Dec 2020 09:12 AM PST

    shared ViewModel without scoping it to the activity?

    Posted: 01 Dec 2020 08:38 AM PST

    I have been wondering if it may be possible to create (or if there is already an option) a shared ViewModel, but instead of passing the owner as an instanced object (with "this", or getActivity()) it would be possible to get it with a Class<?>

    one could store HasDefaultViewModelProviderFactory instances with a class<> as key, and if is present, then .getDefaultViewModelProviderFactory().

    Given that the ViewModels are already listening to owners lifeCycle, the entry could remove itself from the hashMap at an onDestroy() callback from FragmentManager.

    Or even better(?) I believe this could also be possible with reflection.

    I'm just wondering why the only two options are everything or nothing and nothing in between.

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

    How to create a live wallpaper that switches between two chosen ones based on time of the day?

    Posted: 01 Dec 2020 04:49 AM PST

    I am actually a complete beginner when it comes to app development with some knowledge in kotlin and C++ . How can I create a simple live wallpaper that switches between two chosen static wallpapers based on the time of the day like the many apps that do that on the play store.

    Provided code would really help even if it's not complete ( Just the general structure)

    Any help appreciated...

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

    Cannot add service to Android Manifest

    Posted: 01 Dec 2020 02:12 AM PST

    Allow Users to Make a Deposit

    Posted: 01 Dec 2020 08:05 AM PST

    Hi,

    I am currently looking into an idea that I've recently had for an app, which would require users to regularly make small deposits (charged by PayPal, credit card etc.) into the App and then withdraw the money at a later time back to their PayPal, bank account etc.

    Now, obviously, this isn't trivial, because the money that is deposited must be stored somewhere safe (aka a bank account) and I guess this would be really hard to implement (especially from the regulatory standpoint).

    Before I give up on this idea, I just wanted to ask if any of you would know a solution or tool for this.

    Cheers!

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

    Announcing Dart null safety beta

    Posted: 01 Dec 2020 07:34 AM PST

    ListAdapter with multiple view types

    Posted: 30 Nov 2020 11:11 PM PST

    Are there any examples of a ListAdapter with multiple view types? I came across this solution, but was wondering if someone had other ideas.

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

    Looking for people contributing almost finished Open-Source PGP Tool

    Posted: 01 Dec 2020 06:27 AM PST

    Hi there!

    I am currently developing an Android PGP App where you can:

    • Generate PGP Key Pairs
    • Encrypt/Decrypt Messages
    • Encrypt/Decrypt Files
    • Sign/Verify Messages
    • Sign/Verify Files
    • Import/Export Keys
    • Generate QR-Codes of Public Keys

    The product should be fully free and open source and it is almost finished. I am looking for people helping me to fix the last bugs and continue working on it to make it one of the best PGP Tools for Android.

    Tell me if you are interested and I will add you to the GitHub project

    Best Greetings,

    AztecCodes

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

    I need a great prototyping tool for mobile

    Posted: 01 Dec 2020 05:54 AM PST

    Hey guys do you have any suggestions for a free mobile prototyping tool? My designer left the team and i need to prototype some views for my client.

    Thanks!!!

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

    [App Signing] Initial Responses to Uncomfortable Questions

    Posted: 30 Nov 2020 01:19 PM PST

    Do you work with build variants every day?

    Posted: 30 Nov 2020 11:00 PM PST

    I'm very grateful that we have this build variants feature or our company would have a tough time having one code-base for a lot of clients, but still, it seems to be buggy.

    If I switch from one branch to another and change the build variant it says successful but when I install the app, it launches the older build variant and I have to `Invalidate and restart` every time I switch flavors and branches.

    Is there a fix for this? I work on windows but other people seem to be facing it on mac as well.

    Still, curious about how many people actually use this feature.

    View Poll

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

    The ContentProvider documentation is full of `Cursor`. I have never heard of Cursor. Is Cursor deprecated, if yes, what's the alternative for it in the doc?

    Posted: 01 Dec 2020 07:00 AM PST

    Game released but can be found on Google Play

    Posted: 01 Dec 2020 03:03 AM PST

    Game released but can be found on Google Play

    Released

    But if I search for the game, by name, it's not there on Google play. How is that?

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

    Daily Spend Tracker Android App #1 - Introduction

    Posted: 01 Dec 2020 06:08 AM PST

    No comments:

    Post a Comment