Monzo for Android - Teardowns & Deep Dives 👨‍💻

Such a tease :broken_heart: :laughing:

I guess I better roll up my sleeves and take a look.

2 Likes

Dude… why? :pleading_face:

I’ve (genuinely) been trying to speed up the process of the teardowns in the background but my ideas haven’t worked in any robust manner unfortunately. The speed-up trials are over :cry:

1 Like

For now

Version 3.77.0 (68.28 MB) :tada::tada::tada: - Nothing major to announce this week, folks. But we’ve got some exciting stuff coming soon!

New Strings:

<string name="declined_pot_locked_generic">We couldn’t make your scheduled transfer from %s because you locked the Pot</string>
<string name="declined_pot_locked_until_date">We couldn’t make your scheduled transfer from %1$s because it’s locked until %2$s</string>

<string name="invoice_details_footer_header">Notes</string>
<string name="invoice_entry_footer_header">Invoice footer (optional)</string>
<string name="invoice_entry_footer_hint">Add note or include your T&amp;Cs</string>

<string name="pot_detail_easy_access_interest_title">%1$s AER/%2$s Gross</string>
<string name="pot_detail_fixed_interest_title">%s AER/Gross</string>

<string name="pot_fixed_term_rates_item" formatted="false">%s AER/Gross - %d Month fixed term</string>
<string name="pot_interest_history_title">Total earned</string>

<string name="pot_term_length_interest_amount">%s AER/Gross interest on this term length</string>
<string name="pot_type_aer_and_gross_description">AER/Gross interest per year</string>
<string name="pot_type_easy_access_interest_rate">%1$s AER/%2$s Gross</string>
<string name="pot_type_fixed_interest_rate">%1$s - %2$s AER/Gross</string>

<string name="transaction_action_interest_statements">Interest statements</string>

<string name="transaction_pot_info_withdrawal_savings_delay">Powered by %s. Withdrawals should arrive in your account by 5pm the next working day.</string>
<string name="transaction_pot_info_withdrawal_savings_delay_with_name">From %1$s, powered by %2$s. Withdrawals should arrive in your account by 5pm the next working day.</string>

<string name="vc_common_auto_delete_date_picker_title">Auto-delete date</string>
<string name="vc_common_auto_delete_subtitle">We’ll automatically delete the card on a date you choose.</string>
<string name="vc_common_auto_delete_title">Auto-delete</string>
<string name="vc_create_auto_delete_date_picker_action">Select</string>
<string name="vc_create_auto_delete_dialog_message">You shouldn’t set an auto-delete date if you legally have to make payments from this card (for example, a gym membership with a minimum term) as you may be in breach of contract.</string>
<string name="vc_create_auto_delete_dialog_title">Confirm auto-delete</string>
<string name="vc_details_auto_delete_subtitle">We’ll delete the card on this date.</string>
<string name="vc_details_auto_delete_title">Auto-delete</string>

Removed Strings:

<string name="declined_pot_locked_generic">Your scheduled Pot withdrawal for %s didn’t work because you locked the Pot</string>
<string name="declined_pot_locked_until_date">Your scheduled Pot withdrawal for %1$s didn’t work because you locked the Pot until %2$s</string>

<string name="pot_detail_easy_access_interest_title">%1$s AER/%2$s gross</string>
<string name="pot_detail_fixed_interest_title">%s AER/gross</string>

<string name="pot_fixed_term_rates_item" formatted="false">%s AER/gross - %d Month fixed term</string>

<string name="pot_term_length_interest_amount">%s AER/gross interest on this term length</string>
<string name="pot_type_aer_and_gross_description">AER / gross interest per year</string>
<string name="pot_type_easy_access_interest_rate">%1$s AER / %2$s gross</string>
<string name="pot_type_fixed_interest_rate">%1$s - %2$s AER/gross</string>

<string name="profile_open_source_description_format">The Monzo app uses the following amazing open source libraries %s</string>

<string name="transaction_pot_info_withdrawal_savings_delay">Withdrawn from your Savings Pot with %s. Arriving back in your account by 5pm the next working day.</string>
<string name="transaction_pot_info_withdrawal_savings_delay_with_name">From %1$s, powered by %2$s. Arriving back in your account by 5pm the next working day.</string>

<string name="vc_common_time_limit_date_picker_title">Auto-delete date</string>
<string name="vc_common_time_limit_subtitle">We’ll automatically delete the card on a date you choose.</string>
<string name="vc_common_time_limit_title">Auto-delete</string>
<string name="vc_create_time_limit_date_picker_action">Select</string>
 <string name="vc_create_time_limit_dialog_message">You shouldn’t set an auto-delete date if you legally have to make payments from this card (for example, a gym membership with a minimum term) as you may be in breach of contract.</string>
<string name="vc_create_time_limit_dialog_title">Confirm auto-delete</string>
<string name="vc_details_time_limit_subtitle">We’ll delete the card on this date.</string>
<string name="vc_details_time_limit_title">Auto-delete</string>

New ID’s:

<item type="id" name="vcAutoDeleteDeleteDatePickerDetail" />
<item type="id" name="vcAutoDeleteDeleteDetailView" />
<item type="id" name="vcAutoDeleteDeleteListItemView" />
<item type="id" name="vcAutoDeleteDetail" />
<item type="id" name="vcAutoDeleteDetailView" />
<item type="id" name="vcAutoDeleteLeftDetail" />
<item type="id" name="vcAutoDeleteListItemView" />
<item type="id" name="vcAutoDeleteSwitchView" />

Removed ID’s:

<item type="id" name="categoryCreateImage" />
<item type="id" name="categoryCreateStrokeImage" />
<item type="id" name="categoryCreateText" />
<item type="id" name="categoryNameText" />
<item type="id" name="categorySelectionImage" />

<item type="id" name="customCategoryHomeButtonFooter" />
<item type="id" name="customCategoryHomeSelector" />

<item type="id" name="main_content" />

<item type="id" name="openSourceAppBarLayout" />
<item type="id" name="openSourceCollapsingToolbarLayout" />
<item type="id" name="openSourceDescriptionTextView" />
<item type="id" name="openSourceLibraryLicenseTextView" />
<item type="id" name="openSourceLibraryNameTextView" />
<item type="id" name="openSourceRecyclerView" />

<item type="id" name="suggestedArticleDivider" />
<item type="id" name="suggestedArticleTitleText" />

<item type="id" name="txHelpChatButton" />
<item type="id" name="txHelpErrorChatButton" />
<item type="id" name="txHelpLoadingErrorLayout" />
<item type="id" name="txHelpLoadingView" />
<item type="id" name="txHelpTopicsRecyclerView" />

<item type="id" name="vcTimeLimitDeleteDatePickerDetail" />
<item type="id" name="vcTimeLimitDeleteDetailView" />
<item type="id" name="vcTimeLimitDeleteListItemView" />
<item type="id" name="vcTimeLimitDetail" />
<item type="id" name="vcTimeLimitDetailView" />
<item type="id" name="vcTimeLimitLeftDetail" />
<item type="id" name="vcTimeLimitListItemView" />
<item type="id" name="vcTimeLimitSwitchView" />

New Assets:

  • Interest payments
    ic_interest_statements

Changed Assets:

  • See all interest
    ic_see_all_interest

Deleted Assets:

None
8 Likes

Removed… :grimacing:

Although I don’t think this is the chat button because it’s still there for me.

The rest looks a lot but it’s just a bit of rewording. Like using a capital G on Gross covers a lot of the added/removed strings.

2 Likes

Timed deletion of Virtual card :white_check_mark:
Rename Virtual card :white_check_mark:
Change colour of Virtual card :white_check_mark:
Account/Pots ‘Feed’ and ‘Manage’ tabs :x: - hopefully rolling out to my account :soon:

(v3.78.0)

7 Likes

Not just me then lol

1 Like

I had these on the previous version of the app, I think.

Someone pull that lever / flick that switch / push that button!

(You get the idea)

2 Likes

You’re right. I had them too (on 3.77.0) - it’s that pesky last item…

1 Like

Interesting that the release notes seem to suggest that everyone will get it this week, whereas it was previously billed as a phased roll out…

Also, I wonder if it actually means next week? Unlike the helpful iOS beta notes on what to test, the Android beta notes are generally the draft for the stable release…

No update on TestFlight yet - still on 3.77 :slight_smile:

My teardown is ‘pending approval’ so hang in there folks :unamused: :see_no_evil:

3 Likes

You can always repost, I find, and sometimes it may go through the second time

By the time it’s approved there will be two more versions out

1 Like

Now I have two pending posts :rofl: :see_no_evil:

It was worth a shot though!

2 Likes

Does it contain all the secret secrets?

Probably, as they don’t usually need approval, do they?

I think the more mundane answer is that @AlanDoe was looking at filters to prevent folk from publishing their personal details on the forum.

But I prefer the idea that super secret exciting excitement is coming.

3 Likes

It’ll be the new crowdfunding round that they’re trying to keep quiet

1 Like

May be a good idea as I saw a Tiktok video this morning (unrelated to Monzo) that showed their full address on a postage stamp (it was a kid on a new account)

It’s dangerous at the end of the day