ic_agile_128ic_banknote_smile_128ic_business_128ic_business_128ic_checkmark_128ic_client_team_manager_128ic_code_file_128ic_code_files_128ic_corporate_cloud_platforms_128ic_crossplatform_apps_128ic_dedicated_team_128ic_developer_128ic_development_team_128ic_enterprise_128ic_faster_timeframe_128ic_fixed_price_128ic_graph_down_128ic_graph_down_128ic_hourly_128ic_information_finder_128ic_junior_developer_128ic_managed_team_128ic_message_128ic_mobile_app_startups_128ic_mobile_development_128ic_mobile_development_up_128ic_mobile_devices_128ic_multiplatform_128ic_multiplatform_white_128ic_pricetag_128ic_project_checklist_128ic_project_management_128ic_project_management_team_128ic_research_and_development_team_128ic_scalable_team_128ic_senior_developer_128ic_smaller_codebase_128ic_smaller_price_128ic_startup_128ic_team_manager_128ic_three_times_faster_128K&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxArrow_Dropdownic_001_google+_16ic_002_xing_16Group 2ic_003_facebook_16ic_004_linkedIn_16Groupic_005_message_16ic_006_upload_16ic_007_remove_16ic_008_email_16ic_009_attachment_16ic_010_file_16ic_011_name_16ic_012_arrow_left_16ic_013_arrow_right_16ic_014_arrow_down_16ic_015_arrow_up_16ic_016_dropdown_arrow_down_16ic_016_dropdown_arrow_leftic_016_dropdown_arrow_rightic_017_K&C_dropdown_arrow_up_16ic_018_language_16ic_019_Quote_16ic_020_+_16ic_021_=_16ic_022_phone_16ic_023_twitter_16ic_024_position_16ic_025_company_16ic_026_search_16ic_027_mobile_16ic_028_fax_16ic_029_location_16ic_030_enlarge_16ic_031_downscale_16ic_032_contactic_download_normal_16pxic_033_skype_16ic_006_download_16 copyic_Interest_based_64ic_acrivate_card_64ic_api_client_64ic_application_architecture_64ic_application_architecture_ white_64ic_application_development_user_64ic_arrow_down_64ic_automated_backups_64ic_automated_infrastructure_provisioning_64ic_automated_infrastructure_provisioning_white_64ic_automated_storage_64ic_automated_storage_64ic_automation_64ic_avaliability_across_the_world_64ic_avaliability_across_the_world_white_64ic_brackets_64ic_brackets_64ic_build_64ic_build_64ic_business_64ic_business_partnership_64ic_business_partnership_white_64ic_business_64ic_calculator_64ic_calendar_64ic_car_rent_64ic_card_renewal_64ic_chat_64ic_chat_bubbles_64ic_chat_bubbles_64ic_chat_white_64ic_checklist_64ic_checkmark_64ic_checkmark_white_64ic_clock_64ic_clock_white_64ic_cloud_media_64ic_cluster_64ic_cluster_white_64ic_code_base_optimization_64ic_coding_64ic_coding_white_64ic_commenting_widget_64ic_commenting_widget_64ic_containers_64ic_containers_white_64ic_continious_64ic_continious_delivery_64ic_continious_delivery_white_64ic_continious_release_64ic_continious_release_white_64ic_continious_white_64ic_cost_saving_64ic_cost_saving_white_64ic_cpu_load_64ic_credit_card_64ic_crossplatform_app_development_64ic_crossplatform_app_development_white_64ic_custom_crm_64ic_custom_crm_64ic_independence_consulring_64ic_database_calls_64ic_database_calls_white_64ic_dedicated_teams_64ic_dedicated_teams_64ic_desktop_application_user_64ic_desktop_application_user_64ic_desktop_code_64ic_desktop_code_white_64ic_developer_64ic_developer_white_64ic_development_64ic_devops_64ic_documents_64ic_documents_graph_64ic_documents_graph_white_64ic_documents_white_64ic_download_presentation_64ic_education_64ic_email_open_64ic_email_open_white_64ic_environment_healthcheckic_euro_64ic_euro_white_64ic_failure_solved_64ic_globe_outlines_64ic_good_quality_64ic_high_load_websites_64ic_high_load_websites_white_64ic_hotel_booking_64ic_inability_64ic_inability_white_64ic_increase_64ic_increasing_team_64ic_independence_64ic_integration_64ic_it_outsourcing_64ic_it_outsourcing_64ic_knowledge_sharing_64ic_mobile_devices_64ic_laptop_user_64ic_laptop_user_64ic_launch_64ic_launch_white_64ic_learning_64ic_learning_two_white_64ic_lighthouse_64ic_link_64ic_load_balancer_64ic_load_balancer_64ic_load_card_64ic_lock_64ic_lock_white_64ic_low_cost_64ic_low_load_websites_64ic_maintenance_tools_64ic_maintenance_tools_white_64ic_media_player_64ic_messaging_platforms_64ic_microservice_architecture_64ic_microservices_64ic_microservices_64ic_mobile_app_64ic_mobile_content_64ic_mobile_development_64ic_mobile_development_white_64ic_mobile_devices_64ic_mobile_devices_white_64ic_mobile_payments_64ic_mobile_social_media_applications_64ic_mobile_workflows_64ic_money_transfers_64ic_multimedia_sharing_64ic_multimedia_sharing_white_64ic_my_garage_64ic_no_access_64ic_no_access_white_64ic_no_oldschool_64ic_online_marketplaces_64ic_online_trading_64ic_online_trading_64ic_pair_device_64ic_parallels_64ic_parallels_white_64ic_passcode_64ic_performance_64ic_performance_issues_64ic_performance_issues_white_64ic_performance_white_64ic_plane_64ic_plane_white_64ic_plus_64ic_plus_64ic_pricetags_64ic_product_64ic_product_search_64ic_product_white_64ic_productivity_tools_64ic_productivity_tools_64ic_project_delivery_64ic_project_delivery_white_64ic_project_management_64ic_project_management_collaboration_64ic_project_management_team_64ic_project_management_team_white_64ic_project_risks_reduced_64ic_quality_mark_64ic_quality_mark_white_64ic_question_64ic_react_native_64ic_response_time_64ic_response_time_white_64ic_rest_api_64ic_retail_64ic_transparency_consulting_64ic_scale_up_64ic_scale_up_white_64ic_self_healing_64ic_self_healing_64 copyic_send_money_64ic_server_64ic_server_white_64ic_shopping_64ic_sleep_mode_64ic_small_is_beautiful_64ic_smaller_price_64ic_social_benefits_64ic_social_connections_64ic_socket_64ic_spare_parts_for_cars_64ic_spare_parts_for_cars_white_64ic_speedometer_64ic_performance_consulting_64ic_speedometer_white_64ic_startup_64ic_target_64ic_team_64ic_testing_64ic_testing_checklist_64ic_testing_checklist_64ic_testing_white_64ic_three_times_faster_64ic_touch_64ic_touch_id_64ic_touch_white_64ic_transparency_64ic_ui_design_desktop_64ic_ui_design_mobile_64ic_ui_design_mobile_white_64ic_umbrella_64ic_umbrella_white_64ic_up_and_down_scaling_64ic_up_and_down_scaling_64ic_users_64ic_users_white_64ic_ux_design_64ic_ux_design_desktop_64ic_ux_design_white_64ic_vehicle_64ic_web_based_search_64ic_web_based_search_white_64ic_web_browser_code_64ic_web_browser_developer_mode_64ic_web_browser_user_64ic_web_development_64ic_web_development_white_64ic_web_portals_64ic_web_portals_64ic_web_user_64ic_web_user_white64ic_workflow_64ic_workflow_steps_64ic_workflow_steps_white_64ic_workflow_white_64ic_working_environment_64

Viabuy

Mobile Fintech-Anwendung basierend auf React Native

Einleitung

VIABUY, eine Marke des E-Payment-Spezialisten PPRO, ist eine der führenden Prepaidkarten-Lösungen für Verbraucher in Europa. Das E-Money-Konto mit zugelassener IBAN für eingehende und ausgehende Banküberweisungen, Online-Banking-Funktionen und einer Akzeptanzrate von annähernd 100 Prozent in der EU, ist nicht nur eine etablierte Prepaidkarten-Lösungen.VIABUY ist zudem ein echtes Bankkonto sowie eine Kreditkarten-Alternative für Menschen ohne Konto und Verbraucher mit negativer Kredit-Historie. Das im Jahr 2006 gegründete Unternehmen PPRO hat seinen Hauptsitz in London. Mehr als eine Million Prepaidkarten-Nutzer in ganz Europa greifen auf den Service zurück.

Bargeldlose und mobile Lösungen immer beliebter

Die Fintech-Landschaft in Europa ist äußerst dynamisch:
Aktuelle Statistiken zeigen, dass Barzahlungen drastisch zurückgegangen sind, wodurch Raum für elektronische Zahlungen geschaffen wird.
70 Prozent des Web-Traffics in Europa wurde von mobilen Endgeräten verursacht, wodurch die Nachfrage nach mobilen Lösungen steigt.
Diesen Branchentrends und Kundenbedürfnissen folgend, hat sich PPRO dazu entschlossen, eine mobile Version seiner VIABUY-Services zu entwickeln. Die Abbildung sämtlicher Online-Dienste in Form einer mobilen App war die logische Konsequenz.

Kundenanforderungen

Alle Web-Projekte von VIABUY wurden auf Basis von ReactJS entwickelt. Demzufolge war es naheliegend, React Native für die Entwicklung der mobilen Version der VIABUY-Web-Services zu nutzen. Das Projektziel war es, Web-Lösungen von VIABUY in Form einer, auf React Native basierenden, plattformübergreifenden Mobile-App abzubilden.

Frischer Wind im Bereich Banking-Apps

Für VIABUY suchte PPRO nach einem professionellen Partner für das Outsourcing der Software-Entwicklung. Ziel war es, eine plattformübergreifende Mobile-App, die auf dem React Native Framework basiert, realisieren zu lassen. Im Gegensatz zu nativen Ansätzen, die bei großen Finanzdienstleistern traditionell beliebt sind, und unter Berücksichtigung der Tatsache, dass React Native ein relativ neues Framework war, wurden hohe Anforderungen an den Software-Entwicklungspartner gestellt. Gefordert war insbesondere eine ausgeprägte Kompetenz in der Entwicklung plattformübergreifender Mobile-Apps.

K&C überzeugte mit umfangreicher Expertise bei der Realisierung verschiedener Banking-Anwendungen und mit mehr als 17 Jahren Erfahrung in der Web- und Mobile-Entwicklung. Letztlich konnte K&C sein einzigartigen Know-how in der React-Native-Entwicklung unter Beweis stellen, und mit der Umsetzung des Projekts beginnen.

Funktionalitäten der mobilen VIABUY-Anwendung

Nach dem ersten Workshop mit dem Kunden, in dem der grundsätzliche Entwicklungsansatz verabschiedet wurde, übernahm K&C das Projekt mit einem klaren Verständnis hinsichtlich des geplanten Workflows.

K&C hat die wesentlichen Web-Dienste von VIABUY in Form einer plattformübergreifenden Applikation abgebildet. Mobile Anwender können ihren Kontostand ganz einfach abfragen, eine Liste der Transaktionen einsehen und eine neue Karte hinzufügen. Sie kommen zudem in den Genuss der VIABUY-Service-Funktionalität.

Features

Unter den zahlreichen Features der App für Android und iOS sind insbesondere die folgenden erwähnenswert:

Neuen account schnell und einfach anlegen
Guthaben Aufladen
Transaktionshistorie Einsehen
Karte Aktivieren
Log-in Via Fingerabdruck
Karte Aufladen
Sicherer In-App-datenzugang
Rückkehr Zur App Aus dem Schlafmodus
Passwort Zurücksetzen

React Native und individuelle Plugins von K&C

Sogar im Falle eines Mangels an vorgefertigten Features innerhalb des Frameworks ist K&C in der Lage, die React-Native-Funktionalität um individuelle native Bausteine zu erweitern. So unterstützt das Framework etwa einige Funktionen, die im Zusammenhang mit dem Zugang zur Hardware von mobilen Endgeräten stehen, nur teilweise. Ein Beispiel hierfür ist die Fingerabdrucksensor-Lösung für Android. Das K&C-Team hat ein spezifisches Android-Plugin für die Fingerabdruck-Funktion entwickelt, sodass eine Lauffähigkeit auf fast jedem marktüblichen Endgerät erreicht werden konnte.

Für den gesamten Entwicklungsprozess der plattformübergreifenden mobilen Applikation, welcher Funktionalität der VIABUY-Web-Services umfasste, benötigte K&C weniger als 4 Monate. Dieser Zeitraum entsprach exakt den Terminvorgaben des Projekts.

Projekt zeigt die Vielseitigkeit von React Native

Das Projekt bewies, dass React Native unabhängig von der Größenordnung und den Zielen eine hervorragende Wahl für die Entwicklung plattformübergreifender Mobile-Apps ist. Zudem erfüllt es sämtliche Anforderungen komplexer Fintech-Anwendungen.

Auch das Fehlen einiger Standardfunktionen kann die Attraktivität von React Native für Kunden, die sich eine innovative Entwicklung plattformübergreifender Lösungen wünschen, kaum mindern. Das anhaltende Wachstum der Entwickler-Community wird dazu führen, dass die Framework-Bibliotheken fortlaufend um neue, effektive Bausteine ergänzt werden. Die Funktionsvielfalt und die zügige Freigabe von Apps, die auf React Native basieren, sollten zusätzlich für Interesse bei Kunden sorgen, die sich eine schnelle und technisch machbare Entwicklung plattformübergreifender Applikationen wünschen.

Nehmen Sie Kontakt mit uns auf

Beschreiben Sie Ihr Projekt und wir setzen uns umgehend mit Ihnen in Verbindung.

white envelope icon
SPRECHEN SIE UNS ANwhite envelope icon
Bis zu 3000 Zeichen
Oops! Something went wrong, please try again later
Bis zu 3000 Zeichen
Datei anhängen (bis zu 3 MB)
Oops! Something went wrong, please try again later