Monzo for Android - Teardowns & Deep Dives 👨‍💻

Version 3.32.0;

New Strings;

<string name="business_signup_plan_selection_plans_compare_title">Compare accounts</string>

<string name="card_replacement_select_card_primary_button_format">Choose %s</string>

<string name="defund_details_capture_recipient_name_error">Please enter a valid name</string>

<string name="defund_progress_account_details_sort_code_account_number">%1$s • %2$s</string>
<string name="defund_progress_account_details_title">You’ve given us your account details</string>
<string name="defund_progress_change_account_details_button">Change Account Details</string>
<string name="defund_progress_processed">You’ll receive your money and we’ll close your account</string>
<string name="defund_progress_processing">We’ll process your transfer, usually in 2–4 weeks</string>
<string name="defund_progress_title">We’re processing your transfer</string>

<string name="external_account_permissions_description">It’s important to us that you know exactly what information we see when you add a bank account.</string>
<string name="external_account_permissions_footer">By continuing, you’ll be redirected to &lt;b>%s&lt;/b> to sign in to your account. After that we’ll securely return you to the Monzo app.</string>
<string name="external_account_permissions_section_footer">We’ll never store or share this information, and we connect accounts securely using encryption. You can remove an account at any time.</string>
<string name="external_account_permissions_section_header">Information we’ll see</string>
<string name="external_account_permissions_title">What we’ll get from your other bank</string>

<string name="generic_error_title">Nothing to see here</string>

<string name="goods_and_services_dispute_title">Dispute a transaction</string>

<string name="menu_info">Info</string>

<string name="open_banking_callback_error_primary_button">Try again</string>
<string name="open_banking_callback_error_secondary_button">Regular bank transfer</string>

<string name="order_card_new_flow_legal_name">Legal name</string>
<string name="order_card_new_flow_preferred_name">Preferred name</string>

<string name="profile_payment_initiation">Easy bank transfer terms</string>

<string name="tax_residency_tin_header_uk">What’s your Unique Tax Reference number?</string>

<string name="transaction_bacs_retry_dd_biometric_dialog_msg">To retry %1$s with %2$s</string>
<string name="transaction_bacs_retry_dd_header_action">Retry now</string>
<string name="transaction_bacs_retry_dd_success_msg">Your Direct Debit went through.</string>
<string name="transaction_bacs_retry_dd_success_title">Success!</string>

<string name="transaction_retryable_description">We’ll automatically retry it at %1$s today, or you can retry it any time before then. If you still don’t have enough money to cover it by %1$s, the payment will decline again.</string>

Removed Strings;

<string name="affordability_footer_html" formatted="false">&lt;a href=%s>%s&lt;/a></string>

<string name="plans_loading_error_title">Nothing to see here</string>

New Public Types;

<public type="drawable" name="white_radius" id="0x7f080699" />

<public type="drawable" name="us_map_monzo_card" id="0x7f08068d" />
<public type="drawable" name="wallet" id="0x7f080696" />
<public type="drawable" name="world_map" id="0x7f08069a" />

<public type="layout" name="view_loan_summary" id="0x7f0d0564" />
<public type="layout" name="view_manage_monzo_plus_subscription_product" id="0x7f0d0565" />
<public type="layout" name="view_monzo_plus_offers_item_button" id="0x7f0d0566" />
<public type="layout" name="view_monzo_plus_offers_item_text" id="0x7f0d0567" />
<public type="layout" name="view_multi_select_transactions" id="0x7f0d0568" />
<public type="layout" name="view_overdraft_calculator" id="0x7f0d0569" />
<public type="layout" name="view_overdraft_offer_card" id="0x7f0d056a" />
<public type="layout" name="view_picker_loan_summary" id="0x7f0d056b" />
<public type="layout" name="view_pot_action" id="0x7f0d056c" />
<public type="layout" name="view_profile_photo" id="0x7f0d056d" />
<public type="layout" name="view_recent_payee" id="0x7f0d056e" />
<public type="layout" name="view_saved_card" id="0x7f0d056f" />
<public type="layout" name="view_schedule_repayment_day_picker" id="0x7f0d0570" />
<public type="layout" name="view_search_card" id="0x7f0d0571" />
<public type="layout" name="view_settled_tabs_item" id="0x7f0d0572" />
<public type="layout" name="view_tax_residency_number" id="0x7f0d0573" />
<public type="layout" name="viewstub_snowfall" id="0x7f0d0574" />
<public type="layout" name="wallet_test_layout" id="0x7f0d0575" />
<public type="layout" name="widget_title" id="0x7f0d0576" />

<public type="string" name="welcome_onboarding_what_you_get_feature3" id="0x7f1215a8" />
<public type="string" name="welcome_onboarding_what_you_get_feature3_caveat" id="0x7f1215a9" />
<public type="string" name="welcome_onboarding_what_you_get_feature4" id="0x7f1215aa" />
<public type="string" name="welcome_onboarding_what_you_get_feature5" id="0x7f1215ab" />
<public type="string" name="welcome_onboarding_what_you_get_title" id="0x7f1215ac" />
<public type="string" name="welcome_tagline_1" id="0x7f1215ad" />
<public type="string" name="welcome_tagline_2" id="0x7f1215ae" />
<public type="string" name="welcome_tagline_3" id="0x7f1215af" />
<public type="string" name="what_is_wrong" id="0x7f1215b0" />
<public type="string" name="which_card_dialog_message" id="0x7f1215b1" />
<public type="string" name="which_card_dialog_title" id="0x7f1215b2" />
<public type="string" name="white" id="0x7f1215b3" />
<public type="string" name="withdrawal_history_average" id="0x7f1215b4" />
<public type="string" name="withdrawal_history_number_of" id="0x7f1215b5" />
<public type="string" name="withdrawal_history_title" id="0x7f1215b6" />
<public type="string" name="withdrawal_history_total" id="0x7f1215b7" />
<public type="string" name="yellow" id="0x7f1215b8" />
<public type="string" name="you_current_user" id="0x7f1215b9" />
<public type="string" name="your_monzo_locked_dialog_title" id="0x7f1215ba" />
<public type="string" name="your_monzo_subtitle" id="0x7f1215bb" />
<public type="string" name="your_monzo_title" id="0x7f1215bc" />
<public type="string" name="zero_balance_pots_promotion_button" id="0x7f1215bd" />
<public type="string" name="zero_balance_pots_promotion_message" id="0x7f1215be" />
<public type="string" name="zero_balance_pots_promotion_title" id="0x7f1215bf" />
<public type="string" name="zip_helper" id="0x7f1215c0" />

New ID’s;

<item type="id" name="accountDetailsBeneficiary" />
<item type="id" name="accountDetailsEditButton" />
<item type="id" name="accountDetailsSortCodeAccountNumber" />

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

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

<item type="id" name="defundDetailsCaptureContentView" />
<item type="id" name="defundDetailsCaptureLoadingErrorView" />
<item type="id" name="defundProgressTimeline" />
<item type="id" name="defundProgressTitle" />
<item type="id" name="defundRecipientEditText" />

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

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

<item type="id" name="errorDescription" />
<item type="id" name="errorIcon" />
<item type="id" name="errorTitle" />

<item type="id" name="externalAccountDescription" />
<item type="id" name="externalAccountFooterTextView" />
<item type="id" name="externalAccountHeaderTextView" />
<item type="id" name="externalAccountInfoDetailView" />
<item type="id" name="externalAccountProviderDetailView" />
<item type="id" name="externalAccountTitle" />
<item type="id" name="externalAccountTransactionAmountView" />
<item type="id" name="externalAccountTransactionDetailView" />
<item type="id" name="externalAccountTransactionLabel" />
<item type="id" name="externalAccountTransactionsRecyclerView" />

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

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

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

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

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

<item type="id" name="selectCardNameQuestionSubtitle" />
<item type="id" name="selectCardNameQuestionTitle" />
<item type="id" name="selectCardNameQuestionToolbar" />

<item type="id" name="selectCardRecyclerView" />
<item type="id" name="selectCardStatusBarBottomGuideline" />
<item type="id" name="selectCardSubtitle" />
<item type="id" name="selectCardTitle" />
<item type="id" name="selectCardToolbar" />
<item type="id" name="selectCardView" />

<item type="id" name="selectProviderBlockingErrorView" />
<item type="id" name="selectProviderLoadingView" />
<item type="id" name="selectProviderRecyclerView" />
<item type="id" name="selectProviderToolbar" />


<item type="id" name="timelineBottomLine" />
<item type="id" name="timelineEntryIcon" />
<item type="id" name="timelineEntryText" />

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

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

Removed ID’s;

<item type="id" name="destBarrierBottom" />
<item type="id" name="destBarrierTop" />

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

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

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

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

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

<item type="id" name="sourceBarrierBottom" />
<item type="id" name="sourceBarrierTop" />

New Assets;

ic_timeline_done ic_timeline_in_progress ic_timeline_to_do icn_alert_yellow

Changed Assets;

ic_tariff_rounded

Removed Assets;

icn_alert_yellow

14 Likes