{"id":5814,"date":"2021-10-14T11:24:29","date_gmt":"2021-10-14T08:24:29","guid":{"rendered":"https:\/\/www.roweb.ro\/blog\/?p=5814"},"modified":"2022-09-01T12:50:19","modified_gmt":"2022-09-01T09:50:19","slug":"radio-station-mobile-app-development","status":"publish","type":"post","link":"https:\/\/www.roweb.ro\/blog\/radio-station-mobile-app-development\/","title":{"rendered":"<b>Designed for performance<\/b>: MFM Dance launches its new mobile app (for Android &#038; iOS) | <b>developed by Roweb<\/b>"},"content":{"rendered":"\n<div class=\"suits\">\n    <p><b>\u201cTell me how digital you are, and I will tell you how large your audience is.\u201d\n        <\/b><\/p>\n    <p>There is no better way to describe the new path to notoriety for radio stations today.\n    <\/p>\n    <p>And this is, also, the prerequisite MFM Dance team understood and decided to turn it into a success story.\n    <\/p>\n    <p>Keep scrolling down to dig deeper into the MFM Dance app development story.\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Connecting MFM Dance with listeners through mobile experiences\n    <\/h2>\n    <p>MFM Dance is one of the most popular and listened-to local radio stations that provides listeners access to\n        various music types: club, party, and house music. Their main audience is represented by local millennials\n        interested in listening to a mix of modern and evergreen music.\n    <\/p>\n    <p>In the car, in the houses, in the markets&#8230;MFM Dance radio had a well-defined place in the frequencies of their\n        audiences.\n    <\/p>\n    <p>But it wasn\u2019t enough. They wanted to provide listeners with a shortcut to their programs. A more modern way to\n        reach their music faster, easier and better.\n    <\/p>\n    <p>While a mobile app was the obvious answer&#8230;they decided to move on to the next step.\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Building a new app for both Apple and Android\n    <\/h2>\n    <p>Broadcasting through a mobile app was, somehow, old news. At the moment they came to Roweb, they already had a\n        mobile app.\n    <\/p>\n    <p>But the app wasn\u2019t exactly what they need to reach extended audiences and provide performance. (It was developed\n        for Android only and it has a low uptime rate.)\n    <\/p>\n    <p>What they were missing, in fact, was&#8230;a whole new app.\n    <\/p>\n    <p>So, we developed a new mobile app for both Android and iOS. Our focus was on providing a modern, easy to use and\n        stable live-streaming solution.\n    <\/p>\n    <ul class=\"blue-checkbox\">\n        <li>re-designing and new implementation of MFM Dance online presence (app development for both Android and iOS);\n        <\/li>\n        <li>mobile app built in React Native for more flexibility in further optimizations and extensions. (This\n            technology allows the use of only one code for both IOS and Android, that way, simplifying future\n            improvements and maintenance);\n        <\/li>\n        <li>improved live-streaming experience played in the background;\n        <\/li>\n        <li>instant share option using several platforms (e-mail, social media platforms, WhatsApp, cloud platforms,\n            etc.)\n        <\/li>\n    <\/ul>\n    <p>For developing the MFM Dance app, we used React Native as core technology and involved a 3-members team (1 x\n        Project Manager + 1 x developer + 1 x UX designer).\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Empowering digital app for generating rebranding\n    <\/h2>\n    <p>This app development also marks a soft rebranding process. The radio station\u2019s initial name was Muntenia FM.\n    <\/p>\n    <p>Once they decided to extend their audiences beyond physical borders and reposition themselves as digital radio,\n        they realized they need two main tools for achieving the expected impact:\n    <ul class=\"blue-checkbox\">\n        <li>a more powerful and modern name that is able to communicate their digital approach and the music they\n            provide;\n        <\/li>\n        <li>a performant app that allows worldwide users to access MFM Dance\u2019s programs from anywhere, anytime &#8211;\n            literally.\n        <\/li>\n    <\/ul>\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        From idea to a ready-to-use app in only one week\n    <\/h2>\n    <p><a href=\"\/portfolio\">Knowing Roweb through its projects<\/a>, they decided to work with one of our teams to\n        develop the new live-streaming app.\n    <\/p>\n    <p>Even if this was our very first radio station app project, we had plenty of experience in developing similar\n        mobile apps &#8211; from simple but intuitive apps to very complex and specific ones.\n    <\/p>\n    <p>As our client wanted a simple app, able to provide instant access to live radio once it is downloaded, the\n        development process was also simple and fast. We delivered the app in one week.\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Simplified coding for powerful flexibility\n    <\/h2>\n    <p>For providing a soft and straightforward experience, we developed the radio station mobile app that displays a\n        single page for playing the radio station programs.\n    <\/p>\n    <p>Built that way, MFM Dance app is able to provide essential benefits for great online exposure and highly\n        performant live streaming:\n    <\/p>\n    <ul class=\"blue-checkbox\">\n        <li>fast load speed and responsiveness \u2013 the app in running automatically once de play button is pressed;\n        <\/li>\n        <li>linear experience \u2013 the user is accessing only the service is interested in;\n        <\/li>\n        <li>straightforward UX &#8211; the app architecture is designed around the user\u2019s needs only.\n        <\/li>\n    <\/ul>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Affordable app developed with long term cost-efficiency in mind\n    <\/h2>\n    <p>While is built as a simple app with simple features, it is, obviously, not expensive (as long as the features\n        don\u2019t require custom developments).\n    <\/p>\n    <p>Moreover, being built on a single line code the app can be anytime extended or optimized according to MFM Dance\u2019s\n        changing needs.\n    <\/p>\n    <p>And the great advantage is that every new development or optimization can be done with minimal effort (the code\n        can be taken over by any dev team) and costs (the app is designed with long-term cost-efficiency in mind).\n    <\/p>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Reaching out to extended audiences\n    <\/h2>\n    <p>The limited audience was a real challenge for the radio station. A performant mobile app was meant to deblock\n        this limitation in two directions:\n    <\/p>\n    <ul class=\"blue-checkbox\">\n        <li><b>reaching a concrete new market<\/b>: with the new app, the client gains access to iOS market (the initial\n            app was available only on Android);\n        <\/li>\n        <li><b>reaching a potential new market<\/b>: now our client can reach extended audiences &#8211; beyond Arges county &#8211;\n            and take into account further developments.\n        <\/li>\n    <\/ul>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        Playing MFM Dance in the background &#8211; the feature that keeps listeners engaged\n    <\/h2>\n    <p>What are the triggers that may convince a listener to share the app with others?\n    <\/p>\n    <p>A song he just heard? A playlist that fits his musical taste perfectly? A radio program that got his attention?\n        The fact the radio station has very few advertisements?\n    <\/p>\n    <p>I\u2019ve names just a small part of the reasons why listeners may choose to share an app.\n    <\/p>\n    <p>Having the app on even when the phone isn\u2019t actively used can make a significant difference in terms of reaching\n        the audience.\n    <\/p>\n    <p>Moreover, the feature that allows the app to play in the background is a very comfortable one, very appreciated\n        by users, and able to help the app stand out in crowded app stores.\n    <\/p>\n    <div class=\"blue-info image-pc\" style=\"width: 100%!important;\">\n        <div class=\"col-lg-12\">\n            <p class=\"white-block\"><b>Need to develop a custom live-streaming solution for your brand fast?<\/b><\/p>\n            <p>\n                <a class=\"contact-us\" href=\"\/contact\">\n                    GET AN OFFER\n                <\/a>\n            <\/p>\n        <\/div>\n    <\/div>\n    <p>&nbsp;<\/p>\n    <h2 class=\"header-with-badget\">\n        It\u2019s all about experience and initiative. Take a look at some examples\n    <\/h2>\n    <p>As I already mentioned above, this was our first project developed for a radio station. But developing for a new\n        industry was not a challenge that is able to advance the experience we have in developing mobile applications.\n    <\/p>\n    <p>One more proof that experience (+ initiative) provides enough flexibility to adapt to new contexts, specific\n        requirements, and\/or new markets (industries).\n    <\/p>\n    <p>And the projects from our portfolio are illustrative examples for this statement\/prerequisite. Take a look at the\n        following projects:\n    <\/p>\n    <div class=\"app-example-carousel\">\n        <div>\n            <div class=\"row\">\n                <div class=\"app-example col-xs-12\">\n                    <div class=\"app-example-title\">Real Estate\n                    <\/div>\n                    <p><b>WHISE CRM &#8211; software development based on dedicated team model<\/b><\/p>\n                    <div>\n                        <ul class=\"blue-checkbox\">\n                            <li>flexible solution &#8211; easy to adapt to different markets (countries);\n                            <\/li>\n                            <li>migration from on-premise to cloud;\n                            <\/li>\n                            <li>mobile-first CRM app with specific features for the real estate industry\n                            <\/li>\n                        <\/ul>\n                    <\/div>\n                    <div><span><b>Technologies<\/b><\/span>: NET 5 Web API, Nancy FX, MSSQL, Elasticsearch, Memory cache,\n                        Redis, RabbitMQ, SignalR, Quartz.NET, Azure DevOps, Docker, Kubernetes, ReactJS\n                    <\/div>\n                    <a href=\"\/whise-real-estate-crm-development.html\" class=\"app-example-link\"\n                        style=\"margin-top:20px;\">See the case study<\/a>\n                <\/div>\n                <div style=\" width: 100%; display: flex;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.roweb.ro\/images\/new_design\/case_studies\/whise-real-estate-crm-development\/header.png\"\n                        alt=\"taxi_app\" class=\"app-example-image col-xs-12\" style=\"max-height: 400px; width: auto; margin: auto;\">\n                <\/div>\n            <\/div>\n        <\/div>\n        <div>\n            <div class=\"row\">\n                <div class=\"app-example col-xs-12\">\n                    <div class=\"app-example-title\">Banking\n                    <\/div>\n                    <p><b>Mobile APP for On-the-Go &#038; Safe Banking, CIM Bank\n                        <\/b><\/p>\n                    <div>\n                        <ul class=\"blue-checkbox\">\n                            <li>extended capabilities (e.g., invoice payment through QR\/document scanning)\n                            <\/li>\n                            <li>secure account access (by using the biometric features)\n                            <\/li>\n                            <li>secure banking transactions (by using the built-in security features)\n                            <\/li>\n                        <\/ul>\n                    <\/div>\n                    <div><span><b>Technologies<\/b><\/span>: Swift, Java \/ Android, ASP .NET Web API\n                    <\/div>\n                    <a href=\"\/cim-bank-mobile-application-development.html\" class=\"app-example-link\"\n                        style=\"margin-top:20px;\">See the case study<\/a>\n                <\/div>\n                <div style=\" width: 100%; display: flex;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.roweb.ro\/images\/new_design\/case_studies\/cim_bank\/header-img.png\"\n                        alt=\"taxi_app\" class=\"app-example-image col-xs-12\" style=\"max-height: 400px; width: auto; margin: auto;\">\n                <\/div>\n\n            <\/div>\n        <\/div>\n        <div>\n            <div class=\"row\">\n                <div class=\"app-example col-xs-12\">\n                    <div class=\"app-example-title\">IoT\n                    <\/div>\n                    <p><b>iOS app connected with physical devices for bringing workplace comfort to the next level\n                            (Living+ project)\n                        <\/b><\/p>\n                    <p>Innovation-driven iOS app that supports and completes Living+ project by allowing users to manage\n                        and control from distance 3 physical devices: e-fresh, season sleeper, and the liftable bed\n                    <\/p>\n\n                    <div><span><b>Technologies<\/b><\/span>: Swift, Xcode, UIKit, CoreBluetooth, XCGLogge\n\n                    <\/div>\n                    <a href=\"\/berco.html\" class=\"app-example-link\" style=\"margin-top:20px;\">See the case study<\/a>\n                <\/div>\n                <div style=\" width: 100%; display: flex;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.roweb.ro\/images\/new_design\/case_studies\/berco\/header-img.png\" alt=\"taxi_app\"\n                        class=\"app-example-image col-xs-12\" style=\"max-height: 400px; width: auto; margin: auto;\">\n                <\/div>\n            <\/div>\n        <\/div>\n        <div>\n            <div class=\"row\">\n                <div class=\"app-example col-xs-12\">\n                    <div class=\"app-example-title\">Community management\n                    <\/div>\n                    <p><b>SmartCity App: a multi-platform digital system for managing incidents and communication in\n                            your city\n                        <\/b><\/p>\n                    <div>\n                        <ul class=\"blue-checkbox\">\n                            <li>0% paperwork for the municipality staff\n                            <\/li>\n                            <li>reduced time and costs for solving problems\n                            <\/li>\n                            <li>fast implementation\n                            <\/li>\n                            <li>highly intuitive apps (for both citizen and municipality\u2019s staff\n                            <\/li>\n                        <\/ul>\n                    <\/div>\n                    <a href=\"\/app-development-smartcity-app.html\" class=\"app-example-link\" style=\"margin-top:20px;\">See\n                        the case study<\/a>\n                <\/div>\n                <div style=\" width: 100%; display: flex;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.roweb.ro\/images\/new_design\/case_studies\/smart-city\/cs-images\/header-img.png\"\n                        alt=\"taxi_app\" class=\"app-example-image col-xs-12\" style=\"max-height: 400px; width: auto; margin: auto;\">\n                <\/div>\n            <\/div>\n        <\/div>\n        <div>\n            <div class=\"row\">\n                <div class=\"app-example col-xs-12\">\n                    <div class=\"app-example-title\">Transportation\n                    <\/div>\n                    <p><b>Toll payment app (online portal + mobile app) | Plata RCA\n                        <\/b><\/p>\n                    <div>\n                        <ul class=\"blue-checkbox\">\n                            <li>feature-rich Online Portal\n                            <\/li>\n                            <li>secure and intuitive Mobile App\n                            <\/li>\n                            <li>customer-centric complete solution for toll payments\n                            <\/li>\n                        <\/ul>\n                    <\/div>\n                    <div><span><b>Technologies<\/b><\/span>: PHP, MySQL, jQuery, Web Service, Android, iOS, SQLite, XML,\n                        GreenDAO ORM, Alarm Manager, Local Notifications\n                    <\/div>\n                    <a href=\"\/toll-payment-app-plata-rca.html\" class=\"app-example-link\" style=\"margin-top:20px;\">See the\n                        case study<\/a>\n                <\/div>\n                <div style=\" width: 100%; display: flex;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.roweb.ro\/images\/new_design\/case_studies\/plata-rca\/header-phone-laptop.png\"\n                        alt=\"taxi_app\" class=\"app-example-image col-xs-12\" style=\"max-height: 400px; width: auto;margin: auto;\">\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u201cTell me how digital you are, and I will tell you how large your audience is.\u201d There is no better way to describe the new path to notoriety for radio stations today. And this is, also, the prerequisite MFM Dance team understood and decided to turn it into a success story. Keep scrolling down to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5816,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[166,177,171,174],"tags":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/posts\/5814"}],"collection":[{"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/comments?post=5814"}],"version-history":[{"count":4,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/posts\/5814\/revisions"}],"predecessor-version":[{"id":5819,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/posts\/5814\/revisions\/5819"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/media\/5816"}],"wp:attachment":[{"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/media?parent=5814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/categories?post=5814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.roweb.ro\/blog\/wp-json\/wp\/v2\/tags?post=5814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}