Tip for Code Editor on Android - Android Q&A, Help & Troubleshooting

I search a good Code Editor for Android. Since there are many Texteditors available, i didn't want to try out all of them, to find the right one. So maybe someone here can please suggest a good editor for me? In the first line, the Editor should be load fast, also with huge Textfiles with 500Kb or more. The App should also find the correct encoding for the File automatically, since i would like to use it with Windows and Unix/Linux Files. Brace Matching is needed, Syntax Highlighting for files like PHP, HTML, CSS, Apache Config and so on are welcome, but not a real must have. Also, if there would be code folding support, this would be a great thing. Its not important, if it is a paid or free app. I would purchase the app, if it is good enough. I have tried QuickEdit, which seems to be really fast, but i doesn't have brace matching. DroidEdit seems to have all features, but it was very slow on a Galaxy S7, compared to QuickEdit. With Quoda i miss Syntax Highlightning but the App crashes with large files. TurboEdit doas not load my Files either, i don't know why. So the closest things are Quoda and QuickEdit.
Maybe someone here have other suggestions? Maybe with additional feature where i could use this App also as fast Viewer for large Logfile?

May be this one be comfort for you
I use Dcoder, Mobile Compiler IDE - play.google.com/store/apps/details?id=com.paprbit.dcoder&hl=ru (sorry, I can't post outside links)
It's fast and supports many languages. But i didn't test it with a big files.
It's free, but have ads, that don't work without internet connection. =)

what is a code editor?

Related

Pocket IE

Hi there
I'm developing a web application which will be used on O2 XDA's. It will be php based with a MySQL backend. I've been looking into the capabilites of PocketIE on the XDA and it doesnt support CSS etc. Can anyone offer any advice on the limitations of pocket ie on this version of XDA? I trust it will cope with php pages for a start? Silly qustion I know but 'I'm expecting the unexpected!'
Thanks :?
Don't know how the PocketIE react to the php file-extention, but I guess that can be easily worked around by using apache rewriting-rules...
As for CSS, I've got no problems using it on web-pages on the xda. I've not done any research about using css in a separate file from the internet, but it opened an external css-file very vell from the local memory. The only problem is the lack of @media=hanheld support. And do also note that width: 100% or width: auto, will be about double the size of the screen. And if you've selected "Fit to width" (or what it's called) the width will be the screen-size, thus making the page scroll horizontal if the vertical scroll-bar appears.
I can't see why Microsoft hasn't made it compatible with todays standards... CSS2 would have made it much easier to make pages for both personal computers and other devices like PocketPC...
Hi limepickle,
what's for the php, PocketIE will do his job and display your pages. CSS (1.0 or something very cripled) is supported in some ugly way.
That said, you better should design your website around it's content and less to it's optical outfit. On a handheld device it's the content people wanna see, not flashy animations. If you wanna know the time your flight is at, you wanna get the time, not fancy logos and funny pictures of the airways' planes.
So try to build up a navigation structure that's easy to use on a pda, take care of text lenghs and use just a few and small graphic elements (often wifi and gprs connections are charged by traffic).
And last but not least (then I'll finally stop explaining one of my business models :lol: ):
You can always check your sites without financing your phone company's boss new Porsche:
Just save your website onto a memory card and open the files with Pocket Explorer. In case of dynamic pages you can save them with your computers browser (which saves them as static HTML-files) first and then copy them to a memory card and....
Would be nice, if you could tell us about this project as soon there's something to see (maybe before you launch the site officialy). I'm sure here are people willing to explore the web with their little friends :wink:
Greetings,
BGK
Thanks very much guys for your repsonses, very helpful.
By all means I'll let you have a look, I'm yet to sort out my webhosting, its all still localhost.
As for your comments on CSS, I have had no luck at all and I've had to resort to font tags, but i've achieved the effect I was after, with perhaps slightly more code than I wanted.
I've managed to get a test envirinment set up using Activesync and the cradle, connected to a pc running Apache/Mysql etc.
I'll be back soon! Thanks!

Looking for Developer to...

Hi.
I was wondering how hard it would be to create a simple application that would connect to a server or website checking for updates. I plan on loading font .apk's on the server or website, and would like a application to periodically check for updates or manually check for updates, be able to preview the font, and then download the .apk if wanted. How hard would it be to create such an application?
Thanks.
Jzero88
jzero88 said:
Hi.
I was wondering how hard it would be to create a simple application that would connect to a server or website checking for updates. I plan on loading font .apk's on the server or website, and would like a application to periodically check for updates or manually check for updates, be able to preview the font, and then download the .apk if wanted. How hard would it be to create such an application?
Thanks.
Jzero88
Click to expand...
Click to collapse
Well, this depends on how you approach it, but I think the easiest way to do this would be to create a feed using XML. So if you were doing your font updater, you would load a file like this:
<FontDetails>
<Font name = "Font1" example = "http://www.myfontsite.com/FontExamples/Font1.png" location = ""http://www.myfontsite.com/Fonts/Font1.apk"\>
<Font name = "Font2" example = "http://www.myfontsite.com/FontExamples/Font2.png" location = "http://www.myfontsite.com/Fonts/Font2.apk"\>
</FontDetails>​
The problem with this is that you will have to maintain this XML file, making sure its always up-to-date(Easily manageable with some simple scripts).
If you aren't willing to do this, you could go down the road that is wrongly mislabeled as "The Easy Way" and hard-code the locations of all your APK's and all of your example images, but I would only do this if you were planning on dumping all the APK's and images in the same place(For example, if all your APK's were here: http://www.myfontsite.com/Fonts/). You would request the directory information from the server and parse that into your list of font APK's and correspond them with their example images(probably by naming them the same; i.e. Font1.apk and Font1.png).
If you decide to use the first option, you could do a bunch of cool things with the organization, like break things into categories and apply taggings and it would only require one request to the server per update. If you go with the second method, organization is guaranteed to be a mess if you try anything large scale, and adds a layer of complexity if you try to break things into folders and categories. This would require a ping per folder you have to check, which can have a high complexity factor if you have a lot of folders.
I just want to point out that even though this is directly related to development, this is a type of question that belongs in the General section(Questions ALWAYS belong in General). I'm sure a Mod will come around, scold you, then move the thread.
Anyway, I do hope this helps,
Good luck,
Tyler
Edit: Having a bit of problems getting the XML looking correct. Sorry if it looks ugly :S
Even easier would be to manage the updater as an RSS feed. Then it becomes quite trivial, as there are several examples of RSS readers online already.
Great! Thanks for the reply!
Yeah, the XML approach I think would be the better option as well, just because we could use this thread to hold everything I currently do no have any hosting at this time. Would you be up to making such a application? It seems you have the know abouts to so.... I would be the one to maintain everything and update it. I would monitor this thread and when new ones pop up, I wouldn't mind adding it to in the XML.
Also, how would the RSS feed work?
Thanks
jzero88 said:
Great! Thanks for the reply!
Yeah, the XML approach I think would be the better option as well, just because we could use this thread to hold everything I currently do no have any hosting at this time. Would you be up to making such a application? It seems you have the know abouts to so.... I would be the one to maintain everything and update it. I would monitor this thread and when new ones pop up, I wouldn't mind adding it to in the XML.
Also, how would the RSS feed work?
Thanks
Click to expand...
Click to collapse
Wish I could...I've got about 50 projects already on the back-burner and no time to finish them Tell ya what though...I've finished a mini project a couple weeks ago with some buddies at school for my friends website. Its an Open-Source RSS reader that was made to read in the latest articles of his site. With some slight tweaking, I'm sure you(or some other dev) could mod it to work in your favor...Here's the github address:
http://github.com/pencilo/Absolute-Android-RSS.git
I don't think this is the latest code, but all the working elements you need are in here.

Any WM6.5 freeware text (rtf/doc) editor with hyperlinks ?

The answer is probably not...
What I am looking for is a freeware editor that supports common cross-platform formats like RTF or DOC and maintains hyperlinks inserted in them. The idea is to create a document on the desktop with relative links to other documents in the same directory and be able to use them when the whole directory is synced to the phone.
I don't want to use a proprietary format like OneNote, PhatNotes, ListPro etc., so that I could keep using the files when I switch phones next year, whether I go Android or stay with Windows. This also helps to keep info portable and useable across computers and platforms on the desktop. I had to switch, in the past, from ShadowPlan to PocketThinker to ListPro and moving the info to the new platform has always been a major, royal PITA. I now want to convert my existing ListPro files for the last time into format that I can use from now on without changes.
Any help is appreciated !
Ummagumma said:
The answer is probably not...
What I am looking for is a freeware editor that supports common cross-platform formats like RTF or DOC and maintains hyperlinks inserted in them. The idea is to create a document on the desktop with relative links to other documents in the same directory and be able to use them when the whole directory is synced to the phone.
I don't want to use a proprietary format like OneNote, PhatNotes, ListPro etc., so that I could keep using the files when I switch phones next year, whether I go Android or stay with Windows. This also helps to keep info portable and useable across computers and platforms on the desktop. I had to switch, in the past, from ShadowPlan to PocketThinker to ListPro and moving the info to the new platform has always been a major, royal PITA. I now want to convert my existing ListPro files for the last time into format that I can use from now on without changes.
Any help is appreciated !
Click to expand...
Click to collapse
Hello,
AgileNotes Touch v3.0 test, is magnificent: http://www.agilitylab.com/
Regards,
jcmm said:
Hello,
AgileNotes Touch v3.0 test, is magnificent: http://www.agilitylab.com/
Regards,
Click to expand...
Click to collapse
Thanks, this looks very promising. But it doesn't support hyperlinks, does it ? I will try it today.
I tried AgileNoes. It's indeed a very good application, and as far as file handling is concerned, it's superior to Pocket Word. It does however have a major flaw - there's no way to search for text in a document, at least none that I could find. So if I have a large file with multiple notes, I need to use Word to find info quickly.
Unfortunately, though, no hyperlinks...

[Q] Digital Signature

Alright Nookers, I got one for you all and haven't been able to find exactly what I needed.
I have a project coming up that is going to require a lot of signatures from people when I'm onsite. I would like to keep all this digital on the Nook rather than printing things out. Seems simple enough, and I can find several application that do this, but not to the extent that I would like.
This document is going to be in .doc format. What I have found with the digital signature applications is that they seem to only handle PDF. I've tried looking for Office Applications that allow ink write ups on the document, but haven't found anything yet (haven't paid for D2GO, Quickoffice doesn't have it as far as I've found).
I've thought of a few solutions and maybe you all can help out.
1) After I enter in the necessary information to the document, convert to PDF and use something like SIGNature e-sign. What would be good conversion tools to do such (preferrably ones that don't require to be online doing this).
2) An office app that allows ink mark ups, allowing them to sign.
3) A drawing app that allows someone to sign, then I can do a select all, copy over to the document and resize if necessary.
I'm probably making this way too hard on myself. I'd rather not have to re-create this other persons document as a text enter PDF if I can. Suggestions?
biohazrd51 said:
Alright Nookers, I got one for you all and haven't been able to find exactly what I needed.
I have a project coming up that is going to require a lot of signatures from people when I'm onsite. I would like to keep all this digital on the Nook rather than printing things out. Seems simple enough, and I can find several application that do this, but not to the extent that I would like.
This document is going to be in .doc format. What I have found with the digital signature applications is that they seem to only handle PDF. I've tried looking for Office Applications that allow ink write ups on the document, but haven't found anything yet (haven't paid for D2GO, Quickoffice doesn't have it as far as I've found).
I've thought of a few solutions and maybe you all can help out.
1) After I enter in the necessary information to the document, convert to PDF and use something like SIGNature e-sign. What would be good conversion tools to do such (preferrably ones that don't require to be online doing this).
2) An office app that allows ink mark ups, allowing them to sign.
3) A drawing app that allows someone to sign, then I can do a select all, copy over to the document and resize if necessary.
I'm probably making this way too hard on myself. I'd rather not have to re-create this other persons document as a text enter PDF if I can. Suggestions?
Click to expand...
Click to collapse
Why not just find a art program that lets you save the image? When I had to submit paperwork with digitalized signatures the easiest way was to capture the signitures as images and then put the images into the .doc. Though this method will require the signatories to trust you with their signature on a blank page.
The reason that the programs you find use pdf is that .doc is an editable format so it's similar to the problem of the option i mention. That's why those programs use pdfs when can be locked from editing.

Finding packets and IP from decompiled APK?

So I'm working on a project on making an online android game work on PC from packet sending / receiving. Limited graphics.
Basically all packets are sent in a very unencrypted way, using very easy text and integers.
Easily picked up from packet sniffing, IP, Data etc. However, return results seems to be encrypted according to some packetscanning application for android. Unsure as packetscanning for android seems a bit meh. As I cannot get the game to launch thru bluestacks as hardware is listed as "Unsupported", I cannot find out for sure. Else I could have gotten more data and from that and could just have made the entire game based on the scanned sent/recieved packets coming from bluestacks. However the game also sends login info with each packet similar to
SendPacket(RetrieveResources,xxx,yyy,date,time,username,authid)
Username and authid is based of android hardware ID, which could easily be recoded into the java application.
But then I cannot find how it bases the authid and username of hardare id. Or how the application tells the server to create a new user.
Now, Myself I am an Java developer, however as I've never worked on Android applications previously this stuff is zzzz compared to real Java. I've managed to get about 99% source code from decompiling, deobfuscating and extracting the .dex file inside the application.
However, here's where things just go into full wtf-mode. I've extracted over 200 .class files into their correct folders and such, however, as confusing as this is. I simply cannot find how the game functions, or where it stores the IP and such, is it stored in an offsite .xml file? Storage file? Database? Resource file? Browsing through unlimited lines of scrap code, that seems irrelevant to the game, Facebook connections, Amazon, Google play purchase, Crittercism, GooglePlay classes etc. But noone of them actually seem to hold any useful data and alot of stuff actually just seems to be "Drag and Drop this into your application then call functions from it" like, "Authenticate to Facebook". I've managed to find alot of things loading .obb files, that doesnt seem to exist at all, tho the game pretty much goes "!blabla.obb" "CreateObb();" The game does not exist on facebook at all, just uses it to recieve ProfilID as an Login ID.
The game also uses UnityPlayer which seems to be the "Launch" class, which I've browsed thru but found nothing relevant. I found alot of .classes that seems similar to each other aswell containing the same stuff. I've also found alot of stuff that actually seems to be packet sends and connections, however, there is nothing that points that it is towards the game, but rather connections for i.e google play services.
Biggest .class>.java file is about ~40kb. Which for mee seems small, as projects I usually work with is well about 10mb inside the main.class then calls for unnecessary stuff from side classes.
Anyone mind pointing out on how android applications handles connections?
Is the files really no bigger than 40kb and just scrambled into tons of subclasses?
Feels like I'm missing obvious stuff that should be right there declared as a variable, but I can't find it.

Categories

Resources