Just had some time to make some improvements to ScreenRec. These are the progress I've had.
I'm still working on a lot of things. Like file name generation, and the creation of a modified screenrecord module to make sure that my application can be used to record up to 10 hours (up from the usual 3 minutes). There are just much much more to do. I'll update here accordingly
As always, take care and I'll see you soon :) Hi everyone! Today, I'm so happy to give you a sneak peek on something I've been working on.
Introducing ScreenRec for Android (#Rooted devices only#). This is also the first Android app I've created that requires root access to work. It means that if your device is not rooted and doesn't have Superuser/SuperSU, you are out of luck. If you are not using Android 4.4, you will also be unable to use this app. As you can probably see by now, this application uses Android 4.4 features like translucent navigation bar. (I have no idea whether the pinkish/red color on the navigation bar looks nice or not, I just wanted a color that fits nicely with my icon color) DISCLAIMER: Nothing in this application is copied or referred from Medduler UI design cues, I've personally designed and coded the UI from ground-up and tried over 26 different color combinations for UI. I'm pretty satisfied with this one so I'm keeping it. There's a new feature with Android 4.4 Kitkat, which is screen recording. This application basically packs all the screen recording goodness and lets the user directly do screen recording without using ADB (Android Debugging Bridge. To work around the use of ADB, root is needed. The application is still in its early stages and I'm still testing out many of the features that I've baked into the application. Currently, only the duration setting, bitrate setting and the RECORDING WORKS! Today, my uncle came to my house all the way from Malaysia. I showed him the application and he said that it is a great idea :) So happy to hear positive comments on the project! Still, there are already similar applications on the Play Store which does much more than my application can currently do. They are also paid applications (quite expensive). Rather than buying their app, why not make my own when I can? Depending on the feature set, I might put it out as a paid app (a very very low price) or just completely free! I'm still improving the UI and what you are seeing now is just the basic UI for me to test the features out. I've also built in a check for root and check for busybox. Finally, I no longer have to download a root checker application to check my root status, since my app can already accomplish that :) The check for root can even tell that you have root access but refuse to grant it to the application! I spent a lot of time figuring out how to program a service, and I finally did it! The service makes it easy to stop the recording. There are still bugs with the service, but it works! Bugs I meant that it might not terminate itself even though the recording has stopped. This is just a small issue and will soon be fixed. There are much more that I've built into my application that I've more or less forgotten. What a tiring day for me today! :( Goodnight folks As always, take care and I'll see you soon Signing off @ 1:51am I've realized that a few of my posts recently were plagued with typo errors. They were most likely published in a rush. I will spend some time to touch up on those grammar errors.
[Delayed, I'm too busy] As always, take care and I'll see you soon :) Recently, I bought two thumbdrives which are on sale online. I just received it today and found out that the seller shipped the wrong items. But still, it is still worth a picture isn't it? It actually looks cool, but I'm not giving up my Cruzer Facet (Metal body) for this. Therefore, I'm sending the items back to the seller tomorrow :) Tomorrow is Xiaomi's Mi Fan Festival. There are a lot of items on sale on their website from 10am onwards. I would definitely be getting something from the sale tomorrow :) I should be working right around next week at 14-15 April for 3 months. Hopefully, I would be able to earn some money to save up. It is just about 12 midnight right now. My brother is going to POP from his NS next week. At least, I would have someone to accompany me next week. Staying at home is just extremely boring and made me restless. I guess I would meet up with a few friends for the next few days, rather than staying at home. That's it for today :P
As always, take care and I'll see you soon... Signing off @ 12:03am I went to the graduation party in school yesterday. It is just a dinner and not a ceremony where I get my certificate. I met up with my Object Oriented Programming lecturer, and she reminded me that the Medduler(Android application) is practically useless without the Windows counterpart. Therefore, I've decided to release Medduler for Windows to the public. Please use your own FTP server for your own implementation and testing. The full source of my Windows application will be released after I'm done with the touch up procedures. I also want to announce that NRIC Tools' source code have been released too. It is just a very simple library to check and generate NRIC and works with all current prefix in Singapore. If you used it and ran into any problems, feel free to drop me an email or leave a comment to this post.
As always, take care and I'll see you soon SIgning off @ 4:50pm |
Updated: 20 Aug 2021
Steven Ching
Dazhong Primary School Bukit View Secondary School Singapore Polytechnic (Diploma in Computer Engineering) University of Wollongong (Bachelor of Computer Science - Digital System Security with Distinction) Infantry Specialist (3SG NS) Archives
August 2021
|