• Breaking News

    Monday, March 28, 2022

    Android Dev - How to prevent hackers from reverse engineering your android apps?

    Android Dev - How to prevent hackers from reverse engineering your android apps?


    How to prevent hackers from reverse engineering your android apps?

    Posted: 28 Mar 2022 12:39 AM PDT

    Advice about developer name/identity to use in Google/Apple app stores

    Posted: 27 Mar 2022 08:33 AM PDT

    Hi all!

    I'm about to publish my first app, which is currently in an internal test phase in the Play Store (with a few users I know personally). It's a Flutter app so I also plan to release it in Apple's App Store shortly after.

    When I created my developer account in the Play Store I just used my real first name + last name. I also happen to own my FirstNameLastName.com domain (I haven't set up any website yet), so I decided to use that as well for the app's package name.

    However, I've seen some people recommend creating a "company" name (even if there's no real company behind it), both for privacy reasons and to make store listings look more professional.

    I can see it's trivial to change that in the Play Store, however I've just read that in Apple's App Store, if you register as an individual developer you have to provide your real, legal name. You can't make up a fake "studio" name like in the Play Store unless there really is a company behind it.

    So... my questions:

    • Thoughts on using your real name vs a made up company name? Any experience?
    • If you use a made up company name for Google's Play Store, do you foresee any issues with releasing the same app under your real life name on Apple's App Store? Wouldn't it be safer to just use the same name on both stores?
    • If I continue to use my real name in both places, do you recommend creating a website under my personal .com domain as well? Any advice on what I should put there (portfolio, etc.), considering this is my first and only app for now? I'm just conscious that having a crappy website showing a single app could do more harm than good compared to just not having a website at all.
    • If you have any other ideas on how to leverage the fact that I own the .com domain with my real life name, I'd love to hear them!
    submitted by /u/VMX
    [link] [comments]

    Feeding a screenshot to the phone's camera image buffer.

    Posted: 27 Mar 2022 10:22 PM PDT

    Is there a way to feed an existing image (e.g stored in the gallery) to the camera's image buffer? So e.g if a person (or an app) opens the camera it wont see the live footage but actually the already saved image?

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

    How to stream the video feed to a PC via usb?

    Posted: 27 Mar 2022 10:15 PM PDT

    Hello

    I want to build an app that allows me to use my phone as a webcam, like Droidcam or Irium for example.

    How can I actually send the video stream to a computer where it can be displayed using another app?

    I read some posts that were saying sending data via usb from phone can't be done, and a solution would be making the pc app to read from the phone.

    If I go with this, should I write an image on the phone and read it? If I do this at 30fps it would not look so efficient.

    Is there any other way of doing this?

    Thanks!

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

    Conditional navigation with datastore

    Posted: 27 Mar 2022 09:41 AM PDT

    Hello there. I am coming from JS world and react native and started to get into Kotlin and Android. Have on the question. If I want to create conditional navigation can I keep some boolean like isLoggedIn into DataStore?! My idea is to make it somehow observable so when I logged in and get token, I set this boolean to true and navigate the user. On logout, I just set it to false. I do not know if this is the best practice at all. Is there any better approach?

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

    Can't create a Uri.Builder() instance.

    Posted: 27 Mar 2022 06:41 PM PDT

    I can't do anything with Uri.Builder(). Even just declaring the following:

    import android.net.Uri fun main() { val test = Uri.Builder() } 

    Results in the following error:

    Exception in thread "main" java.lang.RuntimeException: Stub! at android.net.Uri$Builder.<init>(Uri.java:125) 

    I'm doing this in an Android Kotlin app in Android Studio. compileSdk is 32, minSdk is 21. I've looked online and haven't found anyone providing a solution. Would appreciate help.

    Note: I'm running this in a .kt file in the app to test, however, the same outcome occurs if this is placed in MainActivity.

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

    recognize android as a printer

    Posted: 27 Mar 2022 12:20 PM PDT

    is there any way to send a printing order from other devices to an android? I wanna use it for notification if somebody send a printer task.

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

    Looking to create a Pokedex-like app.

    Posted: 27 Mar 2022 07:19 PM PDT

    Hello, so i'm kinda too lazy to learn to code JUST to make my pretty simple app so i ask here, what would be the best way to make a Pokedex-like app without coding please? Thank you.

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

    Google destroyed my Google Play Developer Account and my work for the last 2 years.

    Posted: 26 Mar 2022 10:46 AM PDT

    Google destroyed my Google Play Developer Account and my work for the last 2 years.

    I hope that sometime in the future Google will change its automatic termination policy and stop destroying the dreams and labors of developers who are trying to create something in the Android ecosystem.

    https://preview.redd.it/h1l47lv1mrp81.png?width=1478&format=png&auto=webp&s=b08620b44081fb80edfe788d4353f94fe6ccffdc

    App name: Linga: Books with translations

    Google Play: cached page

    I am a full-stack developer and about 5 years ago, I came up with the idea of creating an application, but for various reasons I postponed it. And 2 years ago, the stars aligned, and I started working on the application.

    I have come a long way with some mistakes, and as a developer, had to learn some unusual things for me, such as creating my own brand, social media pages, promotional videos, adverts, etc. After almost 2 years of development, working with users, collecting feedback, and, of course, improving the app, my account and my app have been completely removed, here are some details.

    To cut a long story short — due to moving to another country, I wanted to update my developer account to follow all the rules related to taxes in that country, but with Google, it's not so easy, you can't change the country for an existing payment profile (and also create a new payment profile), you need to create a new Google account, then pay for a new developer account and only then create a new payment profile and transfer your app to that new account.

    After all the steps described above had been done, in order not to mislead anyone, I changed my developer name, which, according to the Google Play documentation, should be fine, here is a fragment from it:

    1. Follow these steps to create a new payments profile. Pay careful attention to the country you enter when you set up your profile.2. Transfer your developer name. If you want to use the same developer name on your new profile as you're using on your original profile, change the name on your original profile first. After you change your developer name on the original profile, you can update the developer name on your new profile.

    And what I did is exactly what is listed in this snippet: I changed my developer name on my original account, and then, after a couple of minutes, changed it on my new one. This is, probably, the place where my mistake is. I guess that I need to wait for the changes in my original account to be approved and only then change the new one, but this is just my assumption, and you can see that there is nothing in the documentation about this.

    The next morning I received an email from a merciless Google bot:

    https://preview.redd.it/4sid9tk5mrp81.png?width=1604&format=png&auto=webp&s=3805e4f83581c823cd964abfb427042c1b432247

    I couldn't believe what I was reading — my account and my app had been terminated. Immediately after, I filed an appeal, which stated that both accounts belong to me, that I followed the Google documentation and did not want to mislead anyone, even on the contrary I tried to prevent it. Next to the submitted appeal I still can see that it may take up to seven days:

    https://preview.redd.it/om7pl048mrp81.png?width=1964&format=png&auto=webp&s=cbe0135064b9d0ea8b329ea46905d22bacf778d9

    After 20 days, they violated their own deadline almost 3 times and I have received no further responses at all.

    Also, during these 20 days, I created 10 tickets for the Support team, tried to chat with real people to describe the situation, and asked for how long I need to wait for a response. Guess what? Nothing. The answer is always the same, just a copy-pasted snippet from their policy, and if you keep insisting, you just get: "We feel your pain, sorry, but we can't help and can't provide any contacts to reach the Policy team out", you can't find anyone to contact to have your case reviewed.

    Why do they call themselves a support team? There is no support from their side at all, it's more like mockery.

    And here we are, I am completely shocked by the lack of customer support from Google, even more, worried that any new account I create in the future may also be deleted without any warnings. There's literally nothing I can do here.

    Now, answering the questions of the users who bought my app or who can't find it in the Google Play market and apologising to them, I understand that I kind of hate Google for feeling helpless, for 2 years of almost daily work that can be destroyed in a couple of seconds, and no one cares about it, for the attitude from Google to developers thanks to whom Google gets a lot of money and builds the Android ecosystem.

    My last hope is that the kind people reading this letter will like, share and comment on this story in the hope that the Google team will do the right thing and restore my application and developer account.

    Just in case anyone can help here in any way:

    • Status: Appeal submitted
    • Ticket number: 8-3366000032199
    • Submitted: 5 Mar 2022, 08:59
    submitted by /u/Miphik
    [link] [comments]

    No comments:

    Post a Comment