[App] Game Engine Editor (many tools inside) - Asus Eee Pad Transformer Prime

Seeing the Asus Transformer Prime for the first time inspired me to port my game engine to tablets, to allow making game development for Android using touch (with keyboard and mouse if available)
I'm working on porting my Editor to mobile platforms, on the video you can see my current efforts:
http://www.youtube.com/watch?v=WloMCToCUc0
Transformer Prime owners can appreciate the app also for the "Code Editor" mode, where you can edit source code, with syntax highlighting, undo support all working with attachable keyboard.
There is even basic C++ compiler (self developed so it doesn't support full c++ language functionality yet), but it's functional enough to display messages boxes with custom strings, perform if, for, operations, etc.
Anyway, I'm posting to gather your opinions about the app, do you think that game engine editors can find their ways to tablets?
What do you like from the video and what would you like to be improved?
Is there any particular functionality you'd like to see in this kind of app?
Thanks in advance

Nice man!

I've never heard of this engine or game before, but damn that's awesome! Keep up the great work!

Related

Request for help with simple app

Cheers! I would like some help with an idea for a simple applet for Android in general, and the HP Touchpad in particular.
There is an application called QVOD that downloads videos to a local cache on the Android device, and for many devices it works just fine. For many devices however. If the device is running ICS, frequently the playback features stuttering audio. I have found where QVOD saves the video files, although it separates them into several pieces, making it difficult to just browse to that directory and use an alternative player, such as MXPlayer. I have found that if you cat the files together into one RMV file, you can then watch it with another application and it plays just fine. That means the audio codec built into QVOD is almost certainly the problem.
What I'd like to do is build a simple graphical app that allows you to view the videos in that folder and automatically cat the files together so you can either save them or view them in another player. Having some background in programming, I understand the process flow of this is very simple. Unfortunately, I do not know how to program in java. If anyone is willing to help with this, there is a pretty good sized community that would appreciate the help. Ideally, it would be great if the makers of QVOD addressed the problem directly, but having spoken with them on QQ, it doesn't seem they have any interest in doing so.
I don't see this program taking more than a hundred lines or so, and would be a great contribution to the Android community. Please message me if you are willing to invest some time into helping with this problem. The application will SURELY get a lot of attention, because it will not only allow those with audio problems to enjoy their videos, but it will allow those that aren't having problems viewing to at least save the files and also have a CHOICE of what application to view them in.
thanks!
Write the details here or PM me, I might give this a try, though I cannot give any specific deadline times.

Creating a video stream app

Guys,
I've been tasked to produce an Android app as part of my Final Year Project.
The Project requires the app to be able to playback video from a streamer on a Windows PC equipped with one of the following streaming programs:
a) XSplit Broadcaster
b) Livestream Procaster
In addition, it should have a chat function in the form of a drag down menu such that one can interact with the streamer. It does not have to be a two-way interaction - ideally the user of the mobile device will ask a question/post a shoutout via the chatbox and the streamer will answer from his computer in some way or form.
I have tried reverse-engineering an app which you can find on the market (it's called GGWORLD) and it's quite similar to what we're doing, except it's aimed at gamers and pulls streams from twitchTV and whatnot.
My app on the other hand, has to pull footage from the user's Livestream account page, should the user choose to use Livestream Procaster.
I have managed to make some sort of a UI using Eclipse. I've also found out that we need this thing called 'webview'.
Now, as I'm extremely poor at programming, one humbly asks what this webview is about, and is there any need to manually code in Java or HTML5 or XML to pull videos, as from my understanding most videos streamed on the web are in the form of a flash app.
Many thanks, and thanks in advance for answering my questions if you do.

Why arn't there any good Video editing apps on Android

And believe me I've virtually tried them all, or at least the best of the bunch.
You get users who praise apps that really only trim video files, and add very basic effects. No, I'm talking about a proper video editing apps with a scrolling 'timeline', with realtime rendered playback preview of effects, texts and transitions.
The only one's that come remotely close are 'VideoPad Pro' and 'Clesh', Clesh is a great cloud editing system but it's a little basic but I'm sure this will improve. VideoPad feels the closest to a PC type UI, but seems to struggle slightly playing back in realtime on what is a powerful Sony flagship phone, 'TrakAx MovieExpress' is a known PC editing suit, but it's Android UI clunky, and not intuitive, also realtime playback is really bad.
The Android original 4.3 version 'Video editor' is also not a smooth candidate, but it has a few effects, transitions and a basic text feature.
Basically they all suffer very limiting 'title' and 'text' functions, some allowing a single font style, some with no text manipulation at all.
So those video editing software developers out there, come on, start producing something in the realms on iOS I Movie, and Reel Director, Android phones should well be able support apps of this quality.
Just needed to have this moan..... After all. it is Christmas.
Happy Christmas
Regards
Livio
Try MAGISTO

Developing a launcher/kiosk app for video playback

This is sort of a research thread and I hope someone here is willing to weigh in with their knowledge.
I'm a Ruby / Java / Python / JS / PHP developer, who did a little bit of Android game development during my studies back in 2012. I assume things have changed since then.
I'm working on a commercial project where we need a network controllable video player for LED TV's and/or video projectors. Currently, we are using a Raspberry Pi 3-based design with the OMX Player, but this board is somewhat weak and the player is cumbersome to interact with and has limitations. Especially when it comes to rendering multiple layers with transparency. I would like to work on a platform where I have a rich multimedia API for rendering sound and video with an object-oriented API.
I have obtained myself an Asus Tinker, which has an official Android distribution. This runs rather smooth and from what I can tell, the API's for Android appear rich and flexible. So my questions are:
1) Is it possible to develop a launcher / kiosk app, that will allow me to boot into a "blank" screen and allow the app to place video surfaces, image surfaces and text layers? I should also be able to interact with the sound card and playback PCM audio. I would like an API that supports audio mixing, amplification, etc... There is no direct user input on the device, so I will need a solution that does not present any status bars, google account wizards, wifi wizards, update prompts, notifications or anything. In fact, when the Tinker is powered on, there should ideally not be anything indicating that it's Android.
I guess what I'm asking for is kind of a console video game engine / SDK, minus game controller support.
2) What kind of libraries or API's would I need to dive into and understand? Where should I start?
3) How complex is it? What is the scope of it? How much development time? Days? Weeks? Months? Years? Would I need more developers with specific skills?
4) Is there any developer here who's interested in participating in such a project as a paid freelance developer?
5) Is there any alternative software/OS platforms I should look into? I want to be able to boot into a custom passive user interface that is remotely controlled over REST by another device. I would like to avoid dealing with low level implementation of video decoding and rendering, but at the same time I would prefer to have control over screen resolution, refresh rate, color depth and I would like to run a ssh server on the client, so it can be serviced. Ideally, the platform should be able to both stream from the internet, but also accept commands to download to local storage and play from there.
6) Is there any alternative hardware platform I should look into?
7) Anything else I should consider? Problems that I'll need to address / prepare for?

Android as Smart Panel

Hey guys,
I'm not really sure if this is the right place to post this question but as I don't really know where else in the web I could find help on this I'll give it a try
TL;DR:​Do you know any (and I really mean any - including writing an app or other hands on approaches) method to have a permanent (tabbed) navigation at the bottom of the screen to switch between apps or websites/PWAs?
The background of this question:​
I'm coming down a long road trying to hack together a DIY - privacy focused - smart speaker - mainly to switch lights and play some music. I started off back in 2018/19 and found snips.ai one of the most promising FOSS smart speaker projects for my plans and so I got me a Raspberry Pi 3b+ and a Matrix Voice board as foundation. Then half a year I later, when I found the time to put those together, I had to find out, that Sonos just bought snips.ai and their services were to be shut down...
Since then I had a long pause on this but always followed the development of FOSS voice projects including Mycroft (to expensive HW, to bloated, to tied to their web services IMHO), Sepia (to complicated to setup) as well as attempts on hacking OTS speakers like Alexa, Google Home, Sonos et al or combinations with web controllable wifi speakers like Teufel 3sixty (which is really a gold speaker but as tons of other radios has a frontier chip set with its awkward web interface) or even the awesome Squeezelite-ESP32 project. Lately I stumbled upon Rhasspy and got myself together to give my project a new try and was even kind of successful (got a self hosted voice assistant doing what I want - even if I had to learn and write some python here and there). But I figured out that 1) a smart speaker without a display is not really what I want and 2) I'm not really that kind of maker guy to 3d-print cases, plan and build circuitry and what not - or it's just missing me the time to do and especially experimenting on this
So I ended up with the idea of the software that I need (Rhasspy server side + a satellite app, Home Assistant, Logitech Media Server, Spotify/Tidal and maybe some others) and was then looking for some hackable device to serve as interface to that (display, speakers, microphone, wifi + maybe bluetooth). The Sonoff NSPanel Pro was a candidate but I didn't trust the quality of its speakers and read some reviews that were claiming a weak performance. Then I found the Lenovo ThinkSmart View that has all this and this XDA thread and immediately got me a new one for 60 bucks. Now I have a quality device better then I could ever make it with a blank(though not rooted) android, a Rhasspy Voice Assistant running on a local server ready to receive and send audio streams, a promising app to act as a Rhasspy satellite and some quality speakers to play music on. The last opponent I'm facing now is a nice UI on android that can bring all the bits together.
What I'm looking for now is a free (and ideally OSS) panel/kiosk solution with that I can seamlessly switch between Home Assistant (web UI), Spotify (web UI or their app) and some others like a self hosted Web music player. In my imagination I could switch between them with a permanent tab bar at the screen bottom but am open to other ideas. I'm not an Android developer but I consider myself a stable Java dev open to write an own app for this - I'd just need a starting point (read of Webviews, Custom Tabs, Trusted Web Activities but found them not really a solution to what I need - maybe is there some browser which's contents I can just include in an app?). Also I can write (progressive) web apps and do stuff with them but then AFAIK the only method to embed remote sites would be iframes which likely won't work with at least spotify).
I really do not want to bloat this forum with all that stuff - I'm just writing this in the hope that 1) someone is interested in this and maybe is on the same journey and 2) to give some context on my actual question above
Thank you very much in advance!
Just came across your post. I’ve been looking for something very similar and have also been considering the NsPanel pro. I don’t have as much concern for audio quality as I’m less likely to use it for playing music, just responses or notifications from Rhasspy. I have just ordered a Lenovo device as I’m sure I’ll have fun with it.
To answer your question above, I just found this in the HA companion app that might work for you: https://companion.home-assistant.io/docs/integrations/android-webview/#links It’s not perfect but could be used with a button or voice command to launch the app on the device. I’ve also seen other posts about using a key mapping app for using the volume buttons to do other tasks.
I’d be very keen to see what you’ve done for dashboards and how you’re using the Rhasspy app on your device. Has it been as responsive and accurate as you hoped?

Categories

Resources