• Breaking News

    Thursday, June 11, 2020

    Android Dev - Android Studio 4.2 can preview @Compose functions in interactive mode

    Android Dev - Android Studio 4.2 can preview @Compose functions in interactive mode


    Android Studio 4.2 can preview @Compose functions in interactive mode

    Posted: 11 Jun 2020 08:31 AM PDT

    Kotlin Symbol Processing: Early Thoughts

    Posted: 11 Jun 2020 01:07 AM PDT

    80/20 percent rule

    Posted: 11 Jun 2020 07:52 AM PDT

    I'm trying to learn android dev on my own by using various resources as developers, codelabs, youtube and even udemy. The problem is that I'm exhausted by the quantity of things that I have to know in order to have the confidence to publish a stable app or to apply to the job interviews.

    Allot of you are experienced developers so I'm asking your advice. Which are the things that a developer has to know from the top of their head in order to call himself an android developer? Which are the concepts, libraries, the design patterns and tools that can fit in the 80/20 rule of any android developer?

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

    I made a library to make simple GET requests using one line of code.

    Posted: 11 Jun 2020 06:35 AM PDT

    I made a library to make simple GET requests without having to set-up AsyncTask or co-routines by yourself, using only one function call.

    This is my first library and feedback is appreciated.

    Link to the repo - Offred.

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

    Play console beta adds policy compliance tab

    Posted: 10 Jun 2020 02:27 PM PDT

    Answers to common questions about App Signing by Google Play

    Posted: 11 Jun 2020 06:27 AM PDT

    A Great Way to do Presenters

    Posted: 10 Jun 2020 04:42 PM PDT

    Dependency Injection on Android with Hilt

    Posted: 10 Jun 2020 11:04 AM PDT

    Understanding type variance in Kotlin

    Posted: 11 Jun 2020 07:34 AM PDT

    Converting your Android Gradle scripts to Kotlin

    Posted: 11 Jun 2020 07:34 AM PDT

    PrivacyBreacher

    Posted: 11 Jun 2020 07:14 AM PDT

    an Android app that can access some privacy-violating info without requesting any permissions.

    Repo link: https://github.com/databurn-in/PrivacyBreacher

    submitted by /u/Excellent--Plant
    [link] [comments]

    SurfaceView vs GlSurfaceView for live wallpaper

    Posted: 11 Jun 2020 01:56 AM PDT

    I've been creating a live wallpaper lately. Its principle is simple: open a GIF (animated or not) and you can display it as your wallpaper. https://github.com/redwarp/gif-wallpaper

    To implement that, I've used a regular WallpaperService, that draw everything in a SurfaceView. It seems to work pretty well and is quite efficient. (https://github.com/redwarp/gif-wallpaper/blob/master/app/src/main/java/net/redwarp/gifwallpaper/GifWallpaperService.kt)

    But when you look at the really popular Muzei Live Wallpaper code source, they went for a GlSurfaceView instead. Their renderer doing magic here: https://github.com/romannurik/muzei/blob/master/main/src/main/java/com/google/android/apps/muzei/render/MuzeiBlurRenderer.kt

    So I'm trying to guess if there is a reason behind it appart from legacy, and if I should also take the plunge and go for it and use a GlSurfaceView instead.

    Since Android 26, on a regular SurfaceView, the SurfaceHolder allows use to lock on a hardware canvas: https://developer.android.com/reference/android/view/SurfaceHolder#lockHardwareCanvas()) which means that drawing get offloaded to GPU (my min app version is 24) so I wonder if there is still an advantage with going with OpenGl.

    It's probably an old question, I find several stackoverflow topic about SurfaceView vs GlSurfaceView, but none applied to a live wallpaper.

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

    I've implemented library to manage networking and database caching in single place in mvvm using Kotlin flow. Feedbacks are appreciated.

    Posted: 11 Jun 2020 05:37 AM PDT

    "Teacher approved" or "teacher rejected" in Google Play?

    Posted: 11 Jun 2020 05:29 AM PDT

    Does anyone know what happens to apps that are selected for the "teacher approved" review but don't get approved? I have several apps for children, but none of them has the "teacher approved" badge yet. So I wonder if they are still in the review queue, or already have been "rejected by teacher".

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

    I want to build a monetized App: What skills do I need in my team?

    Posted: 11 Jun 2020 03:28 AM PDT

    Hallo dear reddit,

    I got a problem and I need some advice on how approach this thing.

    I appreciate your help very, very much and thank you guys a lot in advance! <3

    Here is the deal:

    (tldr at the end)

    I began programming 5months ago and all I know (at the moment) is Python and how to use TKinter & Json.

    I wrote an engine in Python for a voice based game (using the google voice assistant). You say, something - the game responds.

    Now I want to build a start up company (100% scholarship funded for 1 year), BUT the scholarship only covers one developer.

    In case you need more information, I will respond in the edits.

    Question:

    What developer skills does my team need for a customer to download the game in the google playstore?

    What are the skills that absolutely must be in the team and what are the tasks, which can be done by a freelancer?

    I am just thinking out loud:

    • I probably won't need anybody working on the game engine
    • I will probably need somebody who knows Java to turn a JSON file into a executable playstore app.
    • It would probably be good to have a web developer on board to do A LOT of backend work for a homepage - and knows about monetization and how to protect sensitive data.

    The problem is, that I really don't know which profile/CV I am looking for…

    So, I hoped, that maybe you guys could help me out:

    1. I hope you can tell me a little bit, what kind of issues I will be dealing with

    and

    2. What of skills should I be looking for in my team?

    Thank you very much in advance! :)

    Tldr:

    Looking for a software engineer, but I don't know yet, my specific tasks are

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

    Android Studio 4.1 Beta 1 available

    Posted: 10 Jun 2020 11:04 AM PDT

    Why AlarmManager setExactAndAllowWhileIdle not working after closing app?

    Posted: 11 Jun 2020 02:29 AM PDT

    I am experiencing a very strange issue with setExactAndAllowWhileIdle. This is my code fore creating a PendingIntent which will trigger notification:

    fun createNotification(date: Date, context: Context, alarmManager: AlarmManager) { val alarmIntent = Intent(activity, AlarmReceiver::class.java) val randomId = (2000..1000xa0).random() val pendingIntent = PendingIntent.getBroadcast(context, randomId, alarmIntent, 0) val cal = Calendar.getInstance() cal.time = date alarmManager.setExactAndAllowWhileIdle(AlarmManager.RTC_WAKEUP, cal.timeInMillis, pendingIntent) } 

    Then I run adb shell dumpsys alarm > dump.txt I can verify that all my PendingIntents exist (I create 3 notifications at different times).

    After that I swipe app from the recents (this will of course trigger onDestroy). Then I run adb shell dumpsys alarm > dump.txt again. Now, none of my intents exist! They were deleted.

    Why such case exist? How should I refactor my code or what should I add? WorkManager, Service, Foreground Service or something else?

    I already apply some optimisations on my side:

    <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/> 

    I tried to create a foreground service. This way my pending intents are not canceled. Is there any way of keeping my Pending Intents without foreground service?

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

    Is there a 3D object scanning library that creates a model from images?

    Posted: 11 Jun 2020 02:15 AM PDT

    I was watching this video https://www.youtube.com/watch?v=45D0pFdqVgw

    and was wondering if there was some sort of library that could create a 3D model by taking multiple pictures at all angles

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

    Elevate app

    Posted: 11 Jun 2020 01:55 AM PDT

    Hi guys do you know Elevate app? I think it is absolute visual perfection. Do you know what tools, techniques and frameworks can be used to make such a beauty?

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

    Unwrapping the Android 11 Beta, plus more developer updates

    Posted: 10 Jun 2020 02:59 PM PDT

    Android Studio 4.2 Canary 1 available

    Posted: 10 Jun 2020 10:58 AM PDT

    Google's Android Studio 4.0: How is it an Upgrade to Mobile App Development?

    Posted: 11 Jun 2020 05:44 AM PDT

    Google's Android Studio 4.0: How is it an Upgrade to Mobile App Development?

    We live in this scary time where most people have locked them up behind the walls of their homes, leaving several businesses inoperable. Considering the current situation, we are humbled by most developers, who are working tirelessly to build amazing apps for Android. However, regardless of whether you're working from your home office or your living room on a laptop, you need tools to stay ahead from your competitors by building exceptional mobile apps. Android Studio 4.0 is all you need.

    Recently launched by Google, Android Studio 4.0 brings new and advanced features for developers to code smarter and to build mobile apps faster with attractive designs. Being one of the best Android app development companies, we will highlight some of the exciting features of this new update.

    https://preview.redd.it/4ysvyqn91a451.png?width=840&format=png&auto=webp&s=f8b1ae2d03401f947e8c13ba3d7dc24094f4f806

    Here's why Google's Android Studio 4.0 is a major upgrade

    The most attractive highlight of the upgrade is an exceptional Motion Editor. It is a simple Android interface for creating, editing, and previewing MotionLayout animations in apps. Due to the lack of this feature in the previous Android Studio versions, the developers were required to create and modify complex XML files manually for animation designing. Thanks to the new Motion Editor, it automatically generates the XML files, while allowing developers to design complex animations with the help of the click-and-drag interface.

    Apart from this, Android Studio 4.0 also comes with an upgraded layout inspector and layout validation. The former offers a real-time and more intuitive experience when debugging your UI. On the other hand, a new layout validation allows developers to view UI across multiple screen dimensions.

    Another eye-catching highlight of the upgrade includes a Build Analyzer, which helps developers to understand and address bottlenecks in the build, a Java 8 language APIs, and redesigned CPU Profiler.

    Summary - Google's Android Studio 4.0 brings you new and advanced tools for building apps faster on every type of device. Learn what it has in store for the developers.

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

    No comments:

    Post a Comment