VVDeveloper's profile picture. VectorVest Android Developer
https://play.google.com/store/apps/details?id=com.vectorvest.mango&hl=en_US

VVDeveloper

@VVDeveloper

VectorVest Android Developer https://play.google.com/store/apps/details?id=com.vectorvest.mango&hl=en_US

VVDeveloper 已轉發

When using PreferenceDialogFragmentCompat in androidx.preference, you need to pass your fragment as a target fragment that implements DialogPreference.TargetFragment. However, Fragment.setTargetFragment() is deprecated. Official solution: @SuppressWarnings("deprecation"). 😂

Zhuinden's tweet image. When using PreferenceDialogFragmentCompat in androidx.preference, you need to pass your fragment as a target fragment that implements DialogPreference.TargetFragment.

However, Fragment.setTargetFragment() is deprecated.

Official solution: @SuppressWarnings("deprecation").  😂

Do you remember when you joined Twitter? I do! #MyTwitterAnniversary

VVDeveloper's tweet image. Do you remember when you joined Twitter? I do! #MyTwitterAnniversary

VVDeveloper 已轉發

ViewModel scoped to a common parentFragment So it should be something like this: ViewModelProvider(requireParentFragment()).get(SharedViewModel::class.java) Where the two fragments are child fragments using childFragmentManager of the common parent Fragment.


VVDeveloper 已轉發

If you ever want to show embedded YouTube content in a WebView, it is useful to know that the fullscreen button won't work out of the box. You need to manually show the fullscreen view using WebChromeClient's onShowCustomView/onHideCustomView callbacks. stackoverflow.com/questions/6257…


VVDeveloper 已轉發

this is what happens when you don’t have unit tests @DisneyPlus

trashh_dev's tweet image. this is what happens when you don’t have unit tests @DisneyPlus

VVDeveloper 已轉發

Who's excited for the new Simple-Stack 2.7.0 update? 😁 #androiddev After a few days of coding, predictive back support (Android 14, targetSdk 34, android:enableBackInvokedCallback) is finally coming 😉 Migration path is provided from onBackPressed/HandlesBack, of course.

Zhuinden's tweet image. Who's excited for the new Simple-Stack 2.7.0 update? 😁 #androiddev

After a few days of coding, predictive back support (Android 14, targetSdk 34, android:enableBackInvokedCallback) is finally coming 😉

Migration path is provided from onBackPressed/HandlesBack, of course.

VVDeveloper 已轉發

Pro tip: never install Xcode via the App Store. 😅


VVDeveloper 已轉發

It helps describe how an endpoint is expected to work. I.e. GET and DELETE shouldn't accept a body. Also POST, PUT, PATCH and DELETE doesn't necessarily return a response body. Lots of nuances which help with design/understanding of how endpoints are intended to be used.


VVDeveloper 已轉發

Not all svg allow methods are allowed vector methods for Android. There is a great tool, #CoralVector I use to inspect svgs that seem to have issues in Android Studio.


VVDeveloper 已轉發

Building and maintaining free, open-source projects is glorified on social media, but it comes at a cost. It takes time and effort away from freelancing and building profitable projects. I appreciate FOSS projects as much as the next guy, but there's a dark side to it.


VVDeveloper 已轉發

Plenty of these so-called "best practices", especially multi-module setups, arise from the vision that "Reddit has 200+ modules, Lyft has 850+ modules, clearly you need many modules to make good apps" but they did it because they have a huge team, not because YOUR app needs them.


VVDeveloper 已轉發

Actually, PRs should be small and focused. Many times, reviewing a huge PR is quite difficult and unpleasant.


VVDeveloper 已轉發

You could add 1 line of ViewBinding code (MyFragmentBinding binding = MyFragmentBinding.bind(view);) above your findViewByIds, and then replace the `Button button = findViewById(R.id.btnButton)`s with `Button button = binding.btnButton` and you solved the issue


VVDeveloper 已轉發

12 years ago, Twitter’s office used a Mac Mini to tunnel into the servers. One day, an IT guy found it in the closet. “Anyone know who owns this?” “Unplug it. Someone will show up.” Everyone lost access to servers. Huge crisis. It became known as the “Load Bearing Mac Mini.”


VVDeveloper 已轉發

Finally working on some projects that use #JetpackCompose in prod, a few things I'm really enjoying.. 1 - annotating everything with "experimental" 2 - Guessing what my ui looks like because the preview is broken 3 - All the time I get back waiting for things to build 👌


VVDeveloper 已轉發

TSHA Stock Soars 56%+ on Astella Deal…But Here are 3 Issues Investors Need to See! If you’re not yet familiar with this company, the name tells you they’re engaged in gene therapy. ow.ly/CYc850LlMj6


VVDeveloper 已轉發

It's the perception on openness. .NET is seen by most as a Microsoft owned, MS led technology. And the best C# and .NET experience comes when buying a Visual Studio license. VS Code works ok, but not nearly as great.

Perception is a strong thing. For so long .NET has been Microsoft-specific that it's engrained to be seen as a Microsoft technology. I just don't see many startups choose .NET to start with - save if the founders came from the "Microsoft world" with deep expertise here.



VVDeveloper 已轉發

We released @realm Kotlin 1.4.0 with support for Kotlin 1.7.20 🥳. Also, the new memory model is now the only one supported. Details are in the changelog: github.com/realm/realm-ko…


VVDeveloper 已轉發

#AndroidDevSummit is in 1,250 minutes! 🤯🎉 Tune in for the keynote and the Modern Android Development Track, starting at 9 AM PT, for the latest on all things Android, #JetpackCompose, and more. → goo.gle/3TO4Csl

AndroidDev's tweet image. #AndroidDevSummit is in 1,250 minutes! 🤯🎉

Tune in for the keynote and the Modern Android Development Track, starting at 9 AM PT, for the latest on all things Android, #JetpackCompose, and more. → goo.gle/3TO4Csl

Loading...

Something went wrong.


Something went wrong.