Launch network-aware applications faster with Network as Code and Wave XD

As digital experiences become more dynamic and connected, developers need to build applications that are both innovative and highly responsive. That can mean tapping into real-time data, ensuring low latency, and integrating directly with network capabilities. But accessing and integrating the telecom intelligence needed to power that kind of responsiveness is new territory for most development teams.
Nokia’s Network as Code developer platform makes these advanced 5G network capabilities accessible through secure and easy-to-use APIs. Developers can use these network APIs directly or take an even faster path by using pre-built components powered by Network as Code.
That’s exactly what happens when Network as Code powers platforms like WaveMaker’s WaveXD.
WaveXD and Network as Code
WaveXD is the world’s first developer marketplace of 5G API-integrated application building blocks. WaveXD offers industry solution specific components that combine UI, logic, and built-in network API integrations. These components are fully configurable and directly embedded into existing applications or rapidly composable into full-fledge applications using a no-code enterprise grade AI app builder from Wavemaker. Developers can quickly and easily use these WaveXD components to accelerate app development without having to build apps from scratch.
The Network as Code developer platform exposes 5G network capabilities such as device location, SIM swap detection, Quality of Service on Demand (QoD), and network slicing through secure, developer-friendly APIs. These capabilities are embedded into WaveXD components, allowing developers to benefit from advanced 5G functionality without API-level integration and testing efforts.
Developers can work with Network as Code in two ways. They can download SDKs directly from Nokia’s Network as Code developer portal and integrate them into their own development environment, or they can use predefined, fully baked, plug-and-play (no-code) components available through WaveXD. The WaveXD approach is especially useful for teams looking to quickly prototype ideas or use ready-made application building blocks to rapidly embed or compose production-ready enterprise applications.
How does it work?
Here’s how Network as Code and WaveXD work together:
- Network as Code provides network capabilities via standardized APIs. Developers can access the APIs through a unified developer portal, without needing to understand how the underlying network works.
- WaveXD consumes these APIs and packages them into Prefabs, Journeys, and Template Apps components that include pre-built and customizable UI elements.
- Developers can choose to use the WaveXD components within WaveMaker’s no-code, AI app builder or embed them directly into their existing apps. No need to implement special logic to integrate with Network APIs.
- At runtime, the app calls Network as Code APIs securely through the WaveXD components, enabling capabilities like device location, enhanced bandwidth, or device status detection to work automatically.
What does this mean for developers?
With Network as Code's powerful APIs and WaveXD's rich library of prefabricated app building blocks, developers can focus on crafting engaging user experiences, confident that the underlying network complexities are managed efficiently. Here is how the synergy translates into real-world use cases:
Fraud prevention in financial services
Implement apps that combine Network as Code’s SIM swap detection, device location, and user authentication capabilities. WaveXD’s components come with customizable UI elements like alert modals and verification prompts, enabling developers to build secure, responsive apps that detect and prevent fraudulent activities in real-time.
Live events, immersive media and more...
Utilize WaveXD Prefabs integrated with Network as Code’s Quality-on-Demand (QoD) APIs to prioritize network resources for critical content delivery and innovative experiences at live events where network congestion can be a problem. With the ability to manage network performance to their user’s devices, developers can unlock new use cases for live-events, immersive media, cloud gaming and more, that were previously not possible over a typical cellular service.
Network-aware industrial applications
Leverage Network as Code’s device status, device location, and Quality-on-Demand (QoD) APIs through WaveXD Prefabs to deliver apps for innovative industrial use cases ranging from worker safety to drones to autonomous vehicle control. Developers can empower apps to intelligently optimize network connectivity as users and devices move between private wireless and public wireless networks, or as priority network quality is needed for a mission-critical application process.
Start building with Network as Code and WaveXD
Network as Code and WaveXD together give developers a flexible and scalable way to build network-aware applications without needing deep telecom expertise. Whether you are exploring rapid prototyping or rolling out real-time experiences, you can start by visiting the Network as Code Developer Portal or browsing the WaveXD marketplace.
Two platforms. One integrated resource. A new superpower for developers. Explore your new superpowers today at WaveXD and Network as Code!