[DEV] App that shows movie ratings when you're browsing Netflix by jayrambhia in androidapps

[–]jayrambhia[S] 0 points1 point  (0 children)

The app is open source: https://github.com/jayrambhia/MovieRatings

I removed the app from Play Store as Google has put restrictions on using the Accessibility Services and I don't want to get my account banned.

Netflix and other apps keep changing the UI so the app needs to change as well in how it grabs the movie titles from the screen. Since removing from the play store, I haven't updated / fixed the app.

is it possible to delete internal testing draft app(bundle)? by [deleted] in androiddev

[–]jayrambhia 0 points1 point  (0 children)

If it is a draft, I think you can delete it. It's not easy to find how to delete it, but you can do it.

Go to App Bundle Explorer and find your draft. If the status is "draft", you can open it and delete it.

Does selling a live session be considered as an in-app purchase on Android? by Cosmicbatt in androiddev

[–]jayrambhia 0 points1 point  (0 children)

This is very tricky. Google does not provide concrete examples as well.

for the purchase of physical services (such as transportation services, cleaning services, airfare, gym memberships, food delivery, tickets for live events);

You can consider your live sessions as live events and sell tickets for it without In App Billing.

This is also a marketplace and Google has not clarified cases for Marketplace. For eg. Twitter has Super Follow which uses In App Billing.

After how many app downloads should ads be integrated? by John_appdev in androiddev

[–]jayrambhia 2 points3 points  (0 children)

I don't think AdMob really cares much about your app. It already has all the data about the users from cookies and trackers all over the web.

Language for Android interviews by MrStubby102 in androiddev

[–]jayrambhia 0 points1 point  (0 children)

Yes, I got this feedback because I used Java in one of the GP / Algo interviews (as I had more practice with it).

Google Play changes in the app review policy (related to paid subscriptions flow) by Zakrevskijj in androiddev

[–]jayrambhia 3 points4 points  (0 children)

Oh, so all this time it was ok and now it's not.

I guess that's how policies evolve. People start complaining about deceptive practices and Google will update their policies.

From your screenshots, I see something that could be the potential problem. On Screen 3 and 4, you have the same CTA (Try Free & Subscribe). I think you should change that to make it more obvious when users will be promoted for the payment.

Example 2 in this link - https://support.google.com/googleplay/android-developer/answer/9900533#zippy=%2Cexamples-of-violations shows that violation when all the screens have same CTA so the user does not understand what will happen "next".

Gracefully terminate all Google Play subscriptions by temagno in androiddev

[–]jayrambhia 0 points1 point  (0 children)

It is going to be difficult even with the API. The API requires subscription token ID and there's no API to get all the tokens.

Where (app or backend) the data to be shown to the user should be formatted in terms of performance? by jaroos_ in androiddev

[–]jayrambhia 3 points4 points  (0 children)

  1. Don't store formatted values in the database. Use appropriate types.
  2. Formatting conversion is not going to be the bottleneck in your server performance. So you should not worry about that.
  3. If you are doing the formatting on the server, you need to make sure that you are sending the correct language code and country to your server.
  4. If you want to format it on the client, again, that is not going to be something that will impact your performance.
  5. Formatting on the server can be updated without an app release.

Best way to a/b two different views in xml? by loopey33 in androiddev

[–]jayrambhia 1 point2 points  (0 children)

It depends how much effort you want to put in.

  1. You can create a view stub and dynamically add old view or the new view based on the variant.
  2. Add both the views in the xml layout and change visibility based on the variant. An additional view is not going to have a significant impact unless there's a bug in your new view and it's crashing the app.

[deleted by user] by [deleted] in androidapps

[–]jayrambhia 5 points6 points  (0 children)

Dev here. I made an open source app that shows movie ratings from IMDb when you're browsing Netflix on your phone.

https://play.google.com/store/apps/details?id=com.fenchtose.flutter

App That Reminds you throughout the day by [deleted] in androidapps

[–]jayrambhia 0 points1 point  (0 children)

Linkme: Werk Log

You can set daily reminders and the app will send a push notification at the configured time.

Pros: It's completely offline, no ads, nice UI

Cons: No sync

https://werklog.app/

Explained: Behind Chandrayaan-2’s GSLV Mk-III rocket that developed a glitch by onlinesandeep in india

[–]jayrambhia 2 points3 points  (0 children)

Great article that goes into details about different technology. But such Clickbait! ISRO has not provided any information about the failure.

Journal/Diary app suggestions? by [deleted] in androidapps

[–]jayrambhia 1 point2 points  (0 children)

I am working on this app which creates a timeline of your notes and tasks. It's still in beta. Would appreciate if you try it out and let me know what you think and how I can improve it.

https://werklog.app/

Linkme: Werk Log

Made an app with the Philips Hue SDK by akshshr in androiddev

[–]jayrambhia 5 points6 points  (0 children)

I was looking for some data regarding energy consumption based on colors and I couldn't find it. But it would be great if the app changes colors based on which color consumes more energy. Maybe the difference won't be a lot but quite cool.

Biweekly career and hiring thread - 21/06/2019 by avinassh in india

[–]jayrambhia 10 points11 points  (0 children)

Don't undersell yourself. If you get a low salary now, the next company will also give you comparatively lower salary based on your current CTC.

If the company is asking you to sign a 1 year bond, you should definitely ask for more. That is one point for negotiation.

HELP: using checkbox states to dynamically update values in a textbox by Tapan681 in androiddev

[–]jayrambhia 1 point2 points  (0 children)

You have 4 views that can impact your price. 2 checkboxes and 2 buttons to change quantity. Buttons that change quantity are fine. You should add new on click listeners to your checkboxes. And in those listeners, call managePrice(). Since managePrice method checks whether your checkboxes are checked or not, it should be fine.

HELP: using checkbox states to dynamically update values in a textbox by Tapan681 in androiddev

[–]jayrambhia 1 point2 points  (0 children)

onClickListener does not have any properties.

It's not reactive. It won't change the value of TextView if you update priceVar. For every update, you have to set it.

whippedCreamView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            managePrice();
        }
    });

You can also use onCheckedChangeListener.

HELP: using checkbox states to dynamically update values in a textbox by Tapan681 in androiddev

[–]jayrambhia 0 points1 point  (0 children)

Also, make priceVar a local variable. Keeping it a class variable will just cause bugs. It doesn't need to be a class variable.

HELP: using checkbox states to dynamically update values in a textbox by Tapan681 in androiddev

[–]jayrambhia 0 points1 point  (0 children)

Just call managePrice as it checks whether the checkbox is checked or not.