•   6 months ago

Clarification: Definition of "Mobile Software Application"

Hi ARM team,
I'm planning my submission and want to make sure I understand the project requirements correctly. The rules state that projects must be "a working mobile software application using Arm Architecture."
I'm curious about what qualifies as a "mobile software application" in this context. For example, if I build an application that runs on ARM-based edge devices like Raspberry Pi or ARM development boards and demonstrate portable deployment capabilities across different ARM platforms, would that fit the requirements? Or does the application need to run directly on smartphones and tablets?
I'm also wondering about web-based applications where the backend runs on ARM infrastructure (like Raspberry Pi or ARM servers) and users access it through mobile browsers. Would that approach qualify since the computation happens on ARM devices and the interface is mobile-accessible?
The testing section mentions "smartphones, tablets, or desktop computers" as baseline platforms, so I wanted to check if other ARM-based compute devices are also acceptable for this hackathon.
Thanks for helping clarify!

  • 6 comments

  •   •   6 months ago

    Great question.

    We want to see anything where the AI work is done on an Arm based device.

    Yes, a Raspberry Pi counts as an Arm device. That said, if the Raspberry Pi is just running a front end and the real AI compute work is being done on a backend service, I would say that doesn't count.

    To clarify, you can use cloud services in your project. Extra great if they're arm based cloud compute! But for purposes of judging the "Technological Implementation" metric, we want to see the actual AI inferecing work done on a local arm device.

  •   •   6 months ago

    Thank you for this answer, it's also helpful for me ;)

  •   •   6 months ago

    can i try with android phone where compute is being in phone's processor itself.

  •   •   6 months ago

    Hi Anand. Yes, having the application's ML compute take place on the device is one of the requirements, and Android is one of the recommended mobile platforms.

  •   •   5 months ago

    Can anyone confirm if Apple MacBook (M4) devices are also eligible? I did some research and found that (based on Wikipedia: https://en.wikipedia.org/wiki/Apple_M1#:~:text=Apple%20M1%20is%20a%20series,Motorola%2068000%20series%20to%20PowerPC.)

  •   •   5 months ago

    A MacBook M4 is also an Arm based device https://en.wikipedia.org/wiki/Apple_M4

Comments are closed.