Mobile Browser Extension Sideload Instructions

73 views
Skip to first unread message

Jacob Edward

unread,
Aug 17, 2021, 9:08:42 PM8/17/21
to Vegan Forum
If you open the app's public drive folder (here it is in incognito to show without being logged in) you can click the "DOWNLOAD ALL" button in the top right, unpack and transfer the ext from the zip to your downloads folder... manually controlling your own file system shouldnt be too much to ask for normal consumers...

Screenshot 2021-08-17 165059.png

The desktop interface looks very similar with kiwi ... if you are using an older version of Android you need to find the apk for your OS, I got it done with a google search with the name of the OS and "kiwi apk" (if you genuinely have a hard time please comment and I will help)

From there its as simple as clicking on the Extensions button in the settings
Screenshot_2021-08-17-17-03-52.png

Click on the "Developer mode" tab
Click the "Load" button
Navigate to the folder
Click on the manifest.json file 
After that it should look like this:
(if it doesnt its because you have the wrong apk)

Screenshot_2021-08-17-17-04-01.png

Click on the "Details" button
Scroll to the bottom and you will see the "Extension options" button

Screenshot_2021-08-17-17-04-14.png

Clicking on that will open a new tab at the index.html
After it initializes (which depends on how fast you're device is) it should look something like this... I will be adding much more in time

Screenshot_2021-08-17-17-04-55.png

Its designed to be augmentable, aka developers use real keyboards, get an OTG cable and a $5 keyboard... If the device is $10 and the cable is less than $2 then these projects have the ability to scale...

This is a single page app, I've got the other files rendering in the editor alongside the work file, the work file is the file that is updated most regularly, after a function is ironed out it moves to the init file, which is important if you write a bug the whole thing wont break but while still maintaining the single file ideal even though the browser as a platform requires these separate background and content script files...

Depending on your device, the different sections render differently
Screenshot 2021-08-17 175713.png
Green : Single Page Ace Source Editor
Red : Page being augmented, defaults to the keyboard commands
Purple : Dashboard Tabs Render Space
Blue : Dashboard Apps List
Yellow : Custom code paste and on page logging (kiwi dev tools nonexistent) 

Adding custom apps and functions is very easy with the G object convention, navigate to G.localWorkStation.dashboardApp.tabs and then add a new object with its html and js functions (look through the other tabs for the idea)...  

I believe having this as the platform makes it all much more accessible than typical developer solutions... but idk everything so lol, comment if I'm wrong about that please, and dont just reference some serverless thing, I've already got GAS... 
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

Jacob Edward

unread,
Mar 25, 2022, 11:11:48 PM3/25/22
to Vegan Forum
Several restructurings later, it seems like this will be the final super structure form... The view is now this 50% editor 50%page 50% keyboard and the sidebar tied to the editor... The page is toggled by the keyboard and the editor is toggled to 100% with the sidebar...  Basic fix, manual initialization of the height at the moment and width at 100%, eventually I will get the Web Version to render drive files and a forum with specific get options 
Screenshot_2022-03-25-20-05-30.pngScreenshot_2022-03-25-20-04-30.png
Screenshot_2022-03-25-20-04-24.png
Screenshot_2022-03-25-19-52-18.png
Reply all
Reply to author
Forward
0 new messages