How Notre Dame Creates Mobile Apps With No Coding Required

Non-technical end users can now build their own mobile apps using a modular, do-it-yourself approach.

Mobile App Development
Photo: Shutterstock.com

When the University of Notre Dame in South Bend, IN, rolled out its new ND Mobile App a few months ago, a key goal was to enable non-technical staff and students to create and modify the app design and content without coding expertise. "We wanted to invest in a mobile platform that would allow us to develop and respond to campus needs quickly," explained Matt Willmore, mobile ND program manager in the Office of Information Technologies.

The idea of "citizen development" led Willmore and his team to implement Kurogo Mobile Campus, an app platform from Modo Labs. The technology's pre-built modules allow users to focus on developing app content without getting too technical. "Even when we do need to code," Willmore said, "it's limited to the custom functionality pieces, as Kurogo takes care of the UI, integration with other modules and instant deployment to iOS, Android and mobile web platforms."

Users no longer have to wait for IT developers to do the work, speeding up the process of making changes to the app or its functionality. "One of the primary advantages of a DIY [do-it-yourself] approach," said Willmore, "is that we have a much tighter cycle between a need or a change and its resolution." For example, updating information or temporarily disabling a link can be performed quickly and easily.

The new ND Mobile App includes multiple editions that present unique content for general users as well as for students, staff and faculty. For this year's fall orientation, Notre Dame plans to add another edition specifically for incoming students.

Getting Students Involved
With its new app platform, Notre Dame is able to tap the student population for app development work and ideas. "Notre Dame has a long history of talented student developers," Willmore pointed out. "With the new app, we can recruit talented students to help develop modules in Kurogo." Working closely with students also helps IT make sure that the mobile platform ties in the services they want most. For example, the institution is adding LMS functionality to the app, allowing students to access course content in Sakai on a mobile device.

Still, it's important for the overall development process to be managed within the IT department, Willmore stressed. "App development will always mean troubleshooting bugs and wondering why something isn't working correctly," he said. For that reason, app creation and development continues to flow through his office. "I work with a small committee of staff involved in campus content, to vet and review new content. We work to ensure that what ends up in the app is relevant, functional and always adds to the user's experience."

Because the app is still young, and because there are university policies to consider, all the code continues to go through IT. But despite monitoring and overseeing, citizen app development by Notre Dame students continues to grow. "We are using these students as paid employees," said Willmore. "The concept of students developing and deploying code is rather new, and we're not going to just throw the doors wide open. However, we do believe in giving students the ability to contribute to the app."

Resources for "Citizen Developers"
To help users improve their mobile skill sets and provide the tools for R&D, evaluation, testing and comparison, Notre Dame created the Mobile Innovation Center and Mobile Device Lab, which came into operation a year ago. "The Lab assists the citizen developer concept by removing the barrier that implies that a developer needs a particular device or software version to ensure functionality," Willmore said. "It was much easier in the desktop days. Today you have to be very deliberate in ensuring that the mobile apps you write function across a large matrix of devices and OS versions." He added that this is an "enormous issue" for Android devices. Even though the majority of incoming freshmen are using iPhones, he noted, "most of the Lab's devices are different combinations of Android, OS and form factor."

Notre Dame also hosts an annual Mobile Summit, to help connect campus developers — including students — with those on campus who have similar interests. It also provides them with resources and knowledge around mobile development.

Opening Up Campus Data
As users increasingly rely on their mobile devices to do business, Willmore and his team have seen an increased desire across campus to "make an app for that." "This starts with e-mail and grows to include calendaring, accessing cloud storage and productivity apps," he said, noting that Notre Dame has been able to translate many of these requests into additional functionality within ND Mobile.

Underlying that increase in functionality is the need to access campus data. "We've been hard at work intelligently exposing university data through APIs [application program interfaces]," explained Willmore. "This leads to endless possibilities for citizen developers to turn that data into tangible, actionable knowledge. Anyone should be able to access anything — with appropriate security controls — anywhere, any time, on any device. This is what we fight for every day, because we know that this is the convergence of mobile technology and mobile needs on campus."

While opening access to campus data poses some security issues, Willmore believes the risks are manageable — and the benefits are well worth it. "There are valid concerns about supporting a citizen-developed app, or allowing someone who doesn't work in the IT organization to access institutional data," he said. "However, if proper measures are taken to address those concerns, the boundless energy and creativity of these citizen developers are intoxicating."

Never underestimate the talent and ideas that students and other non-developers can bring to the table, he said. After all, citizen developers get involved because they have "a true passion and a desire to make things better."

Featured

  • two large brackets facing each other with various arrows, circles, and rectangles flowing between them

    1EdTech Partners with DXtera to Support Ed Tech Interoperability

    1EdTech Consortium and DXtera Institute have announced a partnership aimed at improving access to learning data in postsecondary and higher education.

  • Abstract geometric shapes including hexagons, circles, and triangles in blue, silver, and white

    Google Launches Its Most Advanced AI Model Yet

    Google has introduced Gemini 2.5 Pro Experimental, a new artificial intelligence model designed to reason through problems before delivering answers, a shift that marks a major leap in AI capability, according to the company.

  •  laptop on a clean desk with digital padlock icon on the screen

    Study: Data Privacy a Top Concern as Orgs Scale Up AI Agents

    As organizations race to integrate AI agents into their cloud operations and business workflows, they face a crucial reality: while enthusiasm is high, major adoption barriers remain, according to a new Cloudera report. Chief among them is the challenge of safeguarding sensitive data.

  • stylized AI code and a neural network symbol, paired with glitching code and a red warning triangle

    New Anthropic AI Models Demonstrate Coding Prowess, Behavior Risks

    Anthropic has released Claude Opus 4 and Claude Sonnet 4, its most advanced artificial intelligence models to date, boasting a significant leap in autonomous coding capabilities while simultaneously revealing troubling tendencies toward self-preservation that include attempted blackmail.