Would it be possible to make a companion app?

Hey Scripters! I’m Krestiin.

I’m looking for professional scripters (or someone with good knowledge of LUA, and the roblox engine).

I’m looking to make a companion app for personal use. Would it even be possible to do so? If so, is there suggestions on where I can start? I’m pretty much a beginner in xCode (swift), and Lua.

I’ve though of something like webhooks to hook into a bot, which would send information to the app. (similar to the discord chat webhook)

Not sure if this is the right category, and I haven’t found anything similar in my research.

2 Likes

I think this topic would be more appropriate in #public-collaboration:public-recruitment because you are asking for a scripter.

As far as if it is possible, it likely is, but it may be hard to create.

Not really asking for one per se, but I’m seeking advice.

A specific use case would be appreciated. What does this companion app have to do with scripting Roblox games? What are you looking to accomplish in detail?

1 Like

If by a companion app, you mean an app that would go alongside your game and would allow your users to complete certain tasks that directly affect the game, then yes, it’s very possible. Roblox, however, does not natively support such a thing, so you’d need to create your own infrastructure.

If I were to create such a thing, I would first create a RESTful web server in order to communicate between the two and some sort of database as well for storing basic user data. Google’s Firebase comes to mind as a good option.

Then, Android Studio is free to use and it lets you create mobile apps. Unfortunately, the learning curve is pretty high, but Google has a free course on basic app creation on their website.

As for iPhones, XCode is not free, and the learning curve is about the same. If you want to create an app for both platforms, you would need to know both.


Bottom line, yes it’s possible, but the amount of work would be immense and the knowledge required to create both an app and a Roblox game, and then be able to link them together via a web server would require a lot of time to acquire. And, keep in mind that Roblox does not offer third party verification (e.g. logging into a third party app with Roblox credentials). Asking for someone’s Roblox username and password is obviously against Roblox ToS, so you’ll have to figure out some other way to authenticate your users on your mobile app.

1 Like

I would advise using Visual Studio instead and use Xamarin; one project, multiple platforms (iOS, Android, Windows).


Outside of that, I don’t see why not and I wish you good luck, it isn’t going to be an easy path but I guess that’s part of the fun.

1 Like