[PLUGIN][GEANY] Edify Syntax Highlighter - Android Software/Hacking General [Developers Only]

Hi,
Yesterday, an article featured the XDA Portal, talking about a new "code editor" for the Edify language. I wasn't much interested in it, because:
1. Windows, duh!
2. Porting ROMs (which I seldom do, though), or editing updater script, I use Linux.
3. Why a new editor, when language support can be added easily to *most* of the editors? This limits user functionality, the way user had been interacting with software, and would be missing out high on features
So, I decided to add edify syntax highlighting support to the popular text editor, Geany (yes, I don't use Gedit, and hate it. Period.).
Here's how you'd go about doing this one
All changes are perfectly revertible, so, you won't have to risk reinstalling Geany :fingers-crossed:
First, copy your filetype_extensions.conf to your home folder using the following command:
Code:
cp /usr/share/geany/filetype_extensions.conf ~/.config/geany/
Open it up, and add the following line, (below "Docbook=*.docbook;" preferably, to maintain alphabetical order):
Code:
Edify=*updater-script*;
Download the following file: https://raw.github.com/thewisenerd/edify_geany/master/filedefs/filetypes.Edify.conf
And place it within your ~/.config/geany/filedefs/ folder.
Hopefully, those are all the changes that need to be done
Close Geany, and open up any updater-script file, and hopefully, you should have syntax highlighting :laugh:
XDA:DevDB Information
[PLUGIN][GEANY] Edify Syntax Highlighter, a Tool/Utility for the Android General
Contributors
thewisenerd
Version Information
Status: Testing
Created 2014-01-12
Last Updated 2014-05-01

Reserved
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Reserved
Credits:
Referenced changes from: http://go-lang.cat-v.org/text-editors/geany/
Got edify keywords from: http://forum.xda-developers.com/wiki/Edify_script_language
P.S. This can be used with windows too. Voila! the power of Geany (and its open souce)

Works Great! Thanks!

Nice Work Sir!... :good:

Appreciate the hard work!

Thanks guys!
This made my day :')

any chance of a notepad++ plugin? would be sweet!
good job! and @henrylife use this for your syntax errors!

ricky310711 said:
any chance of a notepad++ plugin? would be sweet!
good job! and @henrylife use this for your syntax errors!
Click to expand...
Click to collapse
I don't really know. I'd have to get Windows installed first, then, get to research on Notepad++

thewisenerd said:
I don't really know. I'd have to get Windows installed first, then, get to research on Notepad++
Click to expand...
Click to collapse
virtual box

Bro .. you can also use Notepad ++ on windows to handle such scripts ...

Hi,
I just wanted to let you know the link for the Edify.config:
https://raw.github.com/vineethraj49/...pes.Edify.conf
seems to be dead. If you use:
https://github.com/v-superuser/edify_geany
and download as a .zip. Unzip and open the "edify_geany-master" folder.
Copy the "filetype_extensions.conf" and replace the file with the same name in the ".config/geany/" .
Next go back into the "edify_geany-master" folder and go into the "filedefs". Copy the "filetypes.Edify.conf" and pate it into ".config/geany/filedefs".
Open up Geany and go to "Tools". Hit the "Reload Configuration"
Now you are ready to go.

Freewaymad said:
Hi,
I just wanted to let you know the link for the Edify.config:
https://raw.github.com/vineethraj49/...pes.Edify.conf
seems to be dead. If you use:
https://github.com/v-superuser/edify_geany
and download as a .zip. Unzip and open the "edify_geany-master" folder.
Copy the "filetype_extensions.conf" and replace the file with the same name in the ".config/geany/" .
Next go back into the "edify_geany-master" folder and go into the "filedefs". Copy the "filetypes.Edify.conf" and pate it into ".config/geany/filedefs".
Open up Geany and go to "Tools". Hit the "Reload Configuration"
Now you are ready to go.
Click to expand...
Click to collapse
fixed that :cyclops:

thewisenerd said:
fixed that :cyclops:
Click to expand...
Click to collapse
Cool...now you have two links; yours and the one I provided. Your setup works and my variant. Nice tutorial.

Related

AndRootFile 4.1 for phone tablet beta version Latest Release

It is a system-level files management software,It is similar to the rootexplorer,supports copy,move,delete,create new dir,compres,decompres, sharing file,also support text editor,task,memory management.
== 4.0 Version 版本说明 ==
Version 4.1
1) fix get files content bug
2) fix input method bug
版本4.1
1) 修复其他软件调用安安文件管理器时无法返回文件的错误
2) 修复搜索框输入内容时无法删除
Version 4.0
1) fix some bugs,more stable,adapter more mobile phone
2) add text editor function
3) add bluetooth share function,can share multiple files
4) support 1.5\1.6\2.1\2.2\2.3 and phone\tablet\pad
1) 修复了一些错误、更加稳定、适配更多机型
2) 增加文件编辑功能
3) 增加蓝牙分享功能,支持分享多个文件
4) 支持1.5\1.6\2.1\2.2,支持手机\平板等
==3.0 version 版本功能==
1, add compression and decompression function(添加压缩解压功能)<br/>
2, add the file browsing options function(添加文件浏览选择)<br/>
3, fix delete file bug function(修改删除时的BUG)<br/>
4, add the file size function(添加文件大小功能)<br/>
5, add view Property function(添加属性)<br/>
6, add send the file function(添加分享功能)<br/>
7, optimal file search function(优化文件搜索功能)<br/>
8, Add a file type icon(添加文件类型图标)<br/>
==2.0 version 版本功能==
1、browser root dir and files(浏览根目录文件)<br/>
2、new folder,copy files,delete files,move files(新增文件夹、复制、删除、移动文件文件夹)<br/>
3、search function(搜索功能)
Download from:http://code.google.com/p/andbox/downloads/list
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
its nice but the scrolling could be a little smoother and why are the icons greyed out unless you click them? thats kinda ugly
luciferii said:
its nice but the scrolling could be a little smoother and why are the icons greyed out unless you click them? thats kinda ugly
Click to expand...
Click to collapse
Thank you for reminding me, i will optimize them in the next version
This is by far my "goto" file explorer. It just plain WORKS whenever I need it. Thanks for this great app. I've recently needed a text editor, so this is a welcome update for me. Just one question: how do I use it? If I select a file to edit how can I get it to show in andtext?
Sent from my OTB Comm.Rominate
Hi Everyone, please give me some advice or useful functions,so I can continually optimize it to help use android of users
garywojdan81 said:
This is by far my "goto" file explorer. It just plain WORKS whenever I need it. Thanks for this great app. I've recently needed a text editor, so this is a welcome update for me. Just one question: how do I use it? If I select a file to edit how can I get it to show in andtext?
Sent from my OTB Comm.Rominate
Click to expand...
Click to collapse
Thank you for your reply.
How do I use it?
1,You can click "create new" button to create a new document
2, after you finish document,click "save" button to save, save on your sdcard,path name is "My AndText Document" directory
How can I get it to show in andtext?
You can use "Androotfile", "AndText"(It has a simple file browser) ,or other files browser open txt,htm,html,xml,vcf format documents.

Android 4.1 and Encrypted APKs?

Hi All,
Forgive me if this has been asked - searching XDA results in hundreds of spurious hit since the search tool does not appear to honor quotes in a search term (i.e., "encrypted apk"). My apologies for the choice of forums. I was not allowed to ask in the Android forums. Sorry about the perverted reference below. I'm not allowed to add references, either.
Android 4.1 allows encryption of an APK (see "App Encryption" at H T T P developer-dot-android-dot-com-slash-about-slash-versions-slash-jelly-bean-dot-html). What tools are folks using to decrypt the APK and get it ready for something like APKTOOL or Dex2Jar?
Jeff
noloader said:
Android 4.1 allows encryption of an APK (see "App Encryption" at H T T P developer-dot-android-dot-com-slash-about-slash-versions-slash-jelly-bean-dot-html). What tools are folks using to decrypt the APK and get it ready for something like APKTOOL or Dex2Jar?
Click to expand...
Click to collapse
Ping...
Is there anyway to get this moved to an Android developers forum? Thats where it belongs.
I would also be interested in this.
Sent from my SPH-D710 using xda app-developers app
wtf with this?
You can view or decrypt the XML files of an Android APKfile with apktool.
Just copy the APK file also in that directory and run the following command in your command prompt:
Code:
apktool d HelloWorld.apk ./HelloWorld,
This will create and directory "HelloWorld"in your current directory. Inside it you can find the AndroidManifest.xmlfile in decrypted form and you can also find other XMLfiles inside the "HelloWorld/res/layout" directory.
Here HelloWorld.apk is yourAndroidAPKfile.
See the below screen shot for more information:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my SAMSUNG-SGH-I747 using xda premium
Apex_Strider said:
You can view or decrypt the XML files of an Android APKfile with apktool.
Just copy the APK file also in that directory and run the following command in your command prompt:
Code:
apktool d HelloWorld.apk ./HelloWorld,
Click to expand...
Click to collapse
apktool development was abandoned some time ago. The last release built and offered for download is from December 2011 (https://code.google.com/p/android-apktool/downloads/list). I seriously doubt it can do anything with an Encrypted APK (a featured added in August 2012 with Jelly Bean).
apktools or smali/baksmali is broken with respect to debug information. apktools and smali debugging: https://code.google.com/p/android-apktool/issues/detail?id=339. smali/baksmali debug issue (I should have filed it as a bug report): https://code.google.com/p/smali/issues/detail?id=139. I know there is another apktool by ibotpeaches, but its broken too: https://code.google.com/p/smali/issues/detail?id=139.
More details on Encrypted APKs (outside of the marketing literature) can be found at https://groups.google.com/group/android-security-discuss/browse_thread/thread/81f51e4faa895940.
Jeff
noloader said:
More details on Encrypted APKs (outside of the marketing literature) can be found at https://groups.google.com/group/android-security-discuss/browse_thread/thread/81f51e4faa895940.
Jeff
Click to expand...
Click to collapse
Agreed. That link is a decent place to start reading up on them. It's an interesting idea, I'm curious to see how encrypted APK distribution pans out....
This is interesting
noloader said:
apktool development was abandoned some time ago. The last release built and offered for download is from December 2011 (https://code.google.com/p/android-apktool/downloads/list). I seriously doubt it can do anything with an Encrypted APK (a featured added in August 2012 with Jelly Bean).
apktools or smali/baksmali is broken with respect to debug information. apktools and smali debugging: https://code.google.com/p/android-apktool/issues/detail?id=339. smali/baksmali debug issue (I should have filed it as a bug report): https://code.google.com/p/smali/issues/detail?id=139. I know there is another apktool by ibotpeaches, but its broken too: https://code.google.com/p/smali/issues/detail?id=139.
More details on Encrypted APKs (outside of the marketing literature) can be found at https://groups.google.com/group/android-security-discuss/browse_thread/thread/81f51e4faa895940.
Jeff
Click to expand...
Click to collapse
APKTool development was picked back up by iBotPeaches

[SCRIPT][windows][Noob Friendly] Decompile Ramdisk on windows

Hey Guys this First script ive ever wrote!
With this simple tool you can Decompile your kernel into the Ramdisk and the other stuff that makes a kernel this will then allow you to make changes to the ramdisk easily, swap ramdisks and stuff to create repacks to allow OC kernels for different android versions and edit bootclasspaths for porting sense ROMs and stuff..
For a quick tutorial you can simply do this:
- Drag and drop your boot.img onto the decompilekernel.bat and it should split into two parts, the ramdisk, and other stuff (not important really)
- After you've made your edits and stuff, double click the recompilekernel.bat and this will make your boot.img and name it new kernel (cant remember) and the edited ramdisk.
- Once you've done what you wish to do with, double click the makeclean.bat and then everything will be cleaned except the two kernels!
Download here
http://d-h.st/Q7W
Will upload with screenshots and stuff when this gets a tad more popular.. If not i see no reason to continue the updates Sorry
Reserved for screenies and tuts
Changelog
Code:
[B]11.09.2013[/B]
-More GUI
-Cleaned Code
-updated exe
[B]08.09.2013[/B]
-Cleaned up code
-Added more friendly GUI
-Removed exe's
-Fixed Win8 Freeze bug
[B]01.09.2013[/B]
-Added Cleanup
-Neatened Coding
-Added compression type
[B]12.08.2013[/B]
-Initial Write up
The idea is good, but in my opinion there is a downside: it's becoming pretty easy to change important stuff...
So please think before you change something. If you're not 100% sure what you are doing, better don't do it.
But otherwise, nice work
You can use Dsxida's Kitchen >>Go to Old Stuffs>Porting and You can decomiple Ramdiosk and kernel there
But still hanks for your handwork
Aman_Arora said:
You can use Dsxida's Kitchen >>Go to Old Stuffs>Porting and You can decomiple Ramdiosk and kernel there
But still hanks for your handwork
Click to expand...
Click to collapse
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
penguin449 said:
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
Click to expand...
Click to collapse
There is no tut.So i cant judge
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
penguin449 said:
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
Click to expand...
Click to collapse
calm down :3 ....
Quick Tutorial up, just making the screenshots and stuff now
Thanks for this.
Can I use to this to change ramdisk from sense to aosp/cm based kernel?
harishl20 said:
Thanks for this.
Can I use to this to change ramdisk from sense to aosp/cm based kernel?
Click to expand...
Click to collapse
You most certainly can, although full functionality varies between devices!
New version updated! ​
I'm slightly confused. Why do we need another tool that does this. Kudos on your first script, and it can be a great learning opportunity, but I fail to see the merit in another tool to do the same exact thing as a kitchen.
does not work for me.

[Q] Why can't I recompile modified apk?

I am trying to add 1% battery mod to my ROM. I decompiled my SystemUI.apk perfectly with the latest version of apktool. I modified the files I needed then I went to recompile using
Code:
apktool b -f -d SystemUI.apk SystemUI-new.apk
Here's (poor) screenshots of my errors:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I tried manually installing apktool in /usr/local/bin and I also tried Apk-Multi-Tool version 2.0. I'm running the latest version of Mint (17 I believe) and everything is up to date, including Java JRE. I cannot find any related help on Google so any help that u can give is greatly appreciated. Thx
Nick_73 said:
I am trying to add 1% battery mod to my ROM. I decompiled my SystemUI.apk perfectly with the latest version of apktool. I modified the files I needed then I went to recompile using
Code:
apktool b -f -d SystemUI.apk SystemUI-new.apk
Here's (poor) screenshots of my errors:
I tried manually installing apktool in /usr/local/bin and I also tried Apk-Multi-Tool version 2.0. I'm running the latest version of Mint (17 I believe) and everything is up to date, including Java JRE. I cannot find any related help on Google so any help that u can give is greatly appreciated. Thx
Click to expand...
Click to collapse
your error says your lacking of resourses., you need to install also your framework_res.apk, then try to decompile/recompile.,
edit: you can use this awesome tool to decimpile/compile apk or even deodexing., Tickle My Android (TMA) by @Ticklefish here:
http://forum.xda-developers.com/showthread.php?t=1633333
Use apkmultitool for a better experience. In this u dnt gve any command lines. There is a numbers for decompile & recompile . Hit >>>>>>> THANKS
Sent from my GT-S6102 using XDA Free mobile app
airupthere_23 said:
your error says your lacking of resourses., you need to install also your framework_res.apk, then try to decompile/recompile.,
edit: you can use this awesome tool to decimpile/compile apk or even deodexing., Tickle My Android (TMA) by @Ticklefish here:
http://forum.xda-developers.com/showthread.php?t=1633333
Click to expand...
Click to collapse
Say my name and I appear...
It's hard to know quite what the problem is here as the screenshots are missing most of the error message. Including the first error, which is often the key to solving the problem.
By the looks of things though, I would say that you haven't added your png files. These error messages are all saying that you have a reference to image files in your xml..but no actual image files.
(Oh, and TMA isn't available on Linux...yet. But if the OP has access to a Windows PC, I can definitely suggest it!)
Ticklefish said:
Say my name and I appear...
It's hard to know quite what the problem is here as the screenshots are missing most of the error message. Including the first error, which is often the key to solving the problem.
By the looks of things though, I would say that you haven't added your png files. These error messages are all saying that you have a reference to image files in your xml..but no actual image files.
(Oh, and TMA isn't available on Linux...yet. But if the OP has access to a Windows PC, I can definitely suggest it!)
Click to expand...
Click to collapse
Ha thx so much I think that's it I forgot to put my pngs on the system ui.
Fixed one issue, now I got these:
I didn't even modify the public.xml file...
Nick_73 said:
Fixed one issue, now I got these:
I didn't even modify the public.xml file...
Click to expand...
Click to collapse
You should never modify the public.xml file...
I'll be honest, it's really hard to tell what's going just from screenshots of part of the error. Can you provide the entire error message please? And it would help if you're able to provide the screen output from when you decompiled as well.
What type of phone/rom are you using?
Ticklefish said:
You should never modify the public.xml file...
I'll be honest, it's really hard to tell what's going just from screenshots of part of the error. Can you provide the entire error message please? And it would help if you're able to provide the screen output from when you decompiled as well.
What type of phone/rom are you using?
Click to expand...
Click to collapse
I didn't mod it...
When I get back on my computer I'll copy the whole thing

Create CUSTOM Rom for Beginners.. Easiest Method(No programming needed)

Are you trying to create you own custom ROM?? Well today i will share with you,the easiest way to create your own Custom Rom
Requirements
[*]ROM for your device provided by your manufacturer. You can download it from their website.
[*]Notepad ++
[*]7zip
Lets get started ..
First of all download and extract the ROM files.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Next, go to system>app. There you can add or remove the apk files you want. Do not delete apk required for the working of your system.
After doing that go to system>build.prop. Then edit it with Notepad++.
Then search for "ro.modversion=" and type the name for your rom and save the file. See image for details.
Next go to meteinf/com/google/android/updater-script,Only if you want to add your logo ie) in the form of keyboard symbols.Edit it with Notepad++
Then starting from the first line type ui_print(" "); ,and inside the " " symbol type the keyboard symbol that you want.
Now add this folder to zip ie) compress the files using 7zip.
Now if you want to change the default wallpaper with your wallpaper
Double click the zip file you created (Do not Extract)
Go to system >framework>framework-res.apk>res>drawable-nodpi>default_wallpaper.jpg (this will be the current wallpaer)
Rename your wallpaer to "default_wallpaper" and then drag it into the zip and replace it with the default one.
Then click back icon untill a message is displayed for confirming the change you made ,and click yes.:good:
Now the final step
Put this zip file in your device and flash your device with CWM or TWPR.:good::good::good:
You are all done..:good::good:
If this helped you,please like my post and do donate:good:
Post created by
thanks for the info
lonely_driver said:
thanks for the info
Click to expand...
Click to collapse
You are always welcome :good:
Solid thanks
kash55 said:
:good:
Click to expand...
Click to collapse
Very noob friendly. I like it.
nashj1975 said:
Very noob friendly. I like it.
Click to expand...
Click to collapse
Tanks..
What about Samsung ROMs? I think the procedure is a bit different with those tar.md5 firmwares. Can I simply repack the ROM as tar.md5 and flash it? Or is there something else?
Sent from my SM-G920F
is there a video tutorial of this??
Thanks a bunch, very nice tutorial indeed. A bit basic which is wonderful for those who just entered the scripting world in android.
True
Thanks for the information.
I will try this guide out
tra_dax
Is that really so easy ????
I mean, the developers (for example cyanogenmod) needs "a lot of time" to bring out a stable Version
Thanks ?
Thanks a lot, again thank you very much
thanks man, i'm trying now
Inviato dal mio SM-G900F utilizzando Tapatalk
puzzle29 said:
Is that really so easy ????
I mean, the developers (for example cyanogenmod) needs "a lot of time" to bring out a stable Version
Thanks
Click to expand...
Click to collapse
Actually we are only adding new apps and our emblem in the rar file.. we are not making any changes in the codes as they are stock rom... if you want to make changes to the code you must have a deep knowledge about the programming
adithyan25 said:
Actually we are only adding new apps and our emblem in the rar file.. we are not making any changes in the codes as they are stock rom... if you want to make changes to the code you must have a deep knowledge about the programming
Click to expand...
Click to collapse
How is the best way to learn programming to get this knowledge ?
First of all..you must understand how the codes work..then you have to run the same to male sire that tje chances of errors are less... And them compile it...
puzzle29 said:
How is the best way to learn programming to get this knowledge ?
Click to expand...
Click to collapse
There are many tutorials available in youtube...first you must learn basics from the videos and then try to understand the coding
All the best
Bookmarked this. I will try it for sure. Thank you very much for the very simple and friendly guide.

Categories

Resources