Programming   Internet History   Theme   Everything Else  
Jake Lee on Software
AboutSearch
  • Preview image of How To Fix Nextscripts Social Networks Auto-Poster Not Using Correct Categories / Tags

    How To Fix Nextscripts Social Networks Auto-Poster Not Using Correct Categories / Tags

    Oct 31, 2018 • 1 min • Gutenberg, SNAP, Social Media, Wordpress

    This blog uses Nextscript’s SNAP to autopost new posts on LinkedIn, Twitter, and Medium. After installing and activating a few new plugins, I noticed that a scheduled post (“How To View Trello Card Name / Description History”) had been posted with the default category (Android Dev) instead of the correct category (Project Management). Additionally, none of the post’s tags were included in any of the automatic posts.

  • Preview image of How To View Trello Card Name / Description History

    How To View Trello Card Name / Description History

    Oct 30, 2018 • 3 mins • Agile, API, Kanban, Trello

    Trello’s card management system is an extremely widely used approach to managing smaller projects, by moving cards left to right as they progress through various stages (Needs Estimate, In Progress, In QA, etc). Having a history of actions taken is essential, as it ensures all team members are aware of the card’s state at any time.

  • Preview image of TokenRefresher Fatal Crash When Using FirebaseUI

    TokenRefresher Fatal Crash When Using FirebaseUI

    Oct 28, 2018 • 3 mins • Dependency, Firebase, FirebaseUI

    FirebaseUI is a very useful collection of UI components for Firebase. It removes some of the complexity of implementing Firebase components by providing ready made UI components that your code can hook into. The FirebaseUI-auth library is used for Firebase Authentication in the Firebase series‘ reference app, as well as various other Firebase dependencies.

  • Preview image of Centralising Firebase / Google Analytics Screen Tracking Using Android Fragments

    Centralising Firebase / Google Analytics Screen Tracking Using Android Fragments

    Oct 27, 2018 • 5 mins • Firebase Analytics, Google Analytics, Kotlin, Marketing

    Whilst tracking user’s screen views with Firebase / Google Analytics can be very simple to setup, it can easily result in a very messy codebase, with hardcoded strings all over the place. Keeping all of the tracking logic in one place allows an instant overview of all tracked screens, as well as easily checking where a screen is reporting a view. Note that this tutorial is for fragments, activities can already be tracked easily automatically.

  • Preview image of Filtering Google / Firebase Analytics Traffic By BuildType / Environment On Android

    Filtering Google / Firebase Analytics Traffic By BuildType / Environment On Android

    Oct 26, 2018 • 3 mins • Custom Build Type, Firebase Analytics, Google Analytics, Kotlin, Marketing

    Firebase Analytics / Google Analytics is the most widely used service for analysing traffic, and can be used to track detailed information about how users use your app. However, by default it will track all information, including any logged during development or QA. This may mean that the new page you’re working on seems to have a massive spike in traffic, potentially misleading any marketing efforts.

  • Preview image of Developing Android Apps With Firebase Realtime Database

    Developing Android Apps With Firebase Realtime Database

    Oct 25, 2018 • 8 mins • Firebase, Kotlin, Realtime Database

    Firebase Realtime Database is the more traditional predecessor to Firestore, and is essentially a way to store data as JSON and sync it between all clients / servers. Google have also provided a full comparison.

  • Preview image of Using Fabric (Answers / Beta / Crashlytics) With App Flavours

    Using Fabric (Answers / Beta / Crashlytics) With App Flavours

    Oct 25, 2018 • 2 mins • Beta, Crashlytics, Custom Flavours, Fabric

    Setting up Fabric is usually pretty straightforward, especially as they have a step by step guide, and even an Android Studio plugin that can do it all for you.

  • Preview image of Adding Callbacks From Fragment To Activity Or Activity To Application In Android

    Adding Callbacks From Fragment To Activity Or Activity To Application In Android

    Oct 24, 2018 • 4 mins • Callback, Interface, Kotlin, Navigation

    When navigating between components in your Android app, you’ll sometimes want to call back to the component’s parent. If your navigation uses activities, startActivityForResult() is easy to use and works fine. However, if your app is a more modern app and uses fragments, this won’t work, and there is no startFragmentForResult() function! It can also be helpful for the application class to know the result from a specific activity.

  • Preview image of Fixing Dependency Conflict In OneSignal Android

    Fixing Dependency Conflict In OneSignal Android

    Oct 23, 2018 • 2 mins • CI, Custom Flavours, Dependency, Gradle, Notifications, OneSignal

    Whilst following OneSignal’s setup guide for their Android SDK, everything went smoothly until attempting to run the build past our CI (continuous integration) server, CircleCI. I’ve encountered various issues when using custom build flavours with OneSignal before, and expect that was the cause of this issue too.

  • Preview image of Developing Android Apps With Firebase Cloud Firestore

    Developing Android Apps With Firebase Cloud Firestore

    Oct 22, 2018 • 10 mins • Android, Cloud Firestore, Database, Firebase, Kotlin

    Cloud Firestore provides an app an invisibly syncing cloud database. This takes away a lot of the complexity of ensuring data is up to date, and has very simple methods for creating, retrieving, updating, and deleting data. It also allows syncing between multiple clients, and managing the database via a web interface or an API.

« Previous 1 ... 14 15 16 17 18 ... 20 Next »

Jake Lee on Software

  • [email protected]
  • JakeSteam/blog-programming
  • RSS Feed
  • Jake Week Lee

In-depth ad-free articles about software development, Android, and the internet

Jekyll 4.3.2, minimaJake latest.