[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Home]
Board
Settings Home
/g/ - Technology



Thread archived.
You cannot reply anymore.



File: ChanOrange.png (1.16 MB, 1800x1924)
1.16 MB
1.16 MB PNG
This is my first serious attempt at android development and it took me 3 months to write it. I wanted to share my app, Chan Orange, with you guys and here are some of the features

- Supports catalog view for boards
- Board contents are searchable
- Carousel for thread images
- Swipe right to dismiss view
- Easy board selection management

https://play.google.com/store/apps/details?id=com.deezus.chanorange

I hope you guys find it enjoyable. This is the first iteration and I am still working on other features. Like getting catalog view and search working for the reply feed.
>>
but is it open source?
>>
nice
>>
It's working.
>>
It's just that catalog mode layout needs work.
Needs better presentation. That's my biggest complaint.
Other than that, it just werks.
>>
>>64120793
Did you like Kotlin?
>>
>>64120793
F-Droid and source code. Plus how can we be sure you never have ads in the future?
>>
F-droid/GitHub link?
>>
>>64120966

>implying you read the source code

>>64120968

I found this:

https://chanorange.github.io/

>anime wallpaper

Disgusting
>>
>>64120793
Looks ugly. Like dashchan but worse
>>
>>64120945
It is leagues better than writing the app in java. I like how they made things less verbose and the pseudo compile time null checker. I work on a java code base for my day time job and I appreciate the changes
>>
>>64120990
Yes I read source code. And in order to be on F-Droid you need source code fag.
>>
File: a399a41.png (897 KB, 720x1280)
897 KB
897 KB PNG
B-b-but anon, why use kotlin??
>>
>>64120990
>Disgusting

poor lad
>>
>>64120825
Not in its current form, I would still like to make a number of changes
>>
>>64121023
Probably because it's much less shit than Java.
>>
>>64121023
Kotlin is the future.
>>
Stick with Clover. Floens is our nigga.
>>
>>64121039
I'll consider it when you put it up on f-droid.
>>
I like it. Suggestions..

Dark theme
I would expect tapping on the title to take me to the thread by default. Even when the google search is enabled, maybe create the link on the title once within the thread?
>>
>>64121023
Java is terrible. Also C++ is hell
>>
Auto refresh after posting
>>
File: capture002_2018_01_03.png (115 KB, 411x653)
115 KB
115 KB PNG
>>64120793
What does this uneven layout called again?
>>
Deeznuts answer our questions.
>>
>>64120793

I checked out the app.Overall it actually is really good for a first attempt at making an app or even for a 1.0 of any app to be honest.
With some minor improvements this can be a legit competitor to something like clover.
Here is some feedback if you are interested:


First of all it really lacks a 'pull to refresh' on top and bottom of the page.

clicking the refresh button gets you to the top of the thread and you have to scroll all the way down.

Didn't find any themes.Just a simply Light/Dark switch would do just fine,the white theme is too much for some people like me

For some reason when clicking on the TITLE of the thread 'as in the underlined text ' it takes you to google search with that title and doesn't just open the thread.Needs to be addressed

Also a 'watch this thread' or 'add to favorites' from clover would be great.

Again, a great app.I will keep it installed and check out any future updates if you decide to keep improving it
>>
>>64121091
StaggeredGridLayoutManager
>>
>>64121126
Thanks for the feedback! and I'll look into them. Also there is a pull to refresh, except you have to be at the top of the thread to pull it and I know that is pretty much useless.
>>
>>64121203
When are you going to release source?
>>
>>64121126
Also for the title like, you can turn that off in the settings
>>
As an Android dev myself I would really like to see the source code.
>>
>>64121220
About 3 month from now when I look for a new job and I need it on my resume, jk

But seriously I don't know, I don't want to show it off in it's currently state
>>
>>64121282
Dev is refusing to talk about source code.
>>
>>64121320
Will take a look when you cleaned it up and released it. Good luck until then.
>>
>/g/ installing someones botnet on their phone
haha, what a morons
>>
>>64121338
I am not. I will keep Clover.
>>
File: 1512005867088.png (91 KB, 336x523)
91 KB
91 KB PNG
>>64121338
>what a morons
>>
>>64121023
Kotlin is comfy as fuck.
>>
>>64121424
I second that opinion
>>
>>64120793
jesus christ. there's already a bunch of these. we don't need more. this is the 'fragmentation' shit people complain about. instead of making a whole new app, why not try to help improve upon one that exists already that's open sores.
>>
>>64121539
Because people need projects to fill up their portfolio with?
>>
>>64120793
Features i want:
Dark Theme
Highlighted Posts you Posted yourself
Refresh without going to the Top
A Watchlist

All i want, love the wat you handle image viewing, gonna use this App for a while and will yell at you when you fuck up.

Thanks and Good Luck
>>
>>64121573
Another Anon here
Make it more easy to reply multiple people
Flag change for pol
Sage easy switch
My reply disappears if sending unsuccessful:bad captcha or other reasons
>>
After reply you should not need to refresh to see it.
>>
>>64120793
>botnet play store
kek
>>
>>64120793
whats a kotlin
>>
>>64121706
Pokémon
>>
>>64120793
this looks cool bro
>>
>>64120793
Does it respect my freedoms?
>>
>>64120793
The reason I have dropped every 4chan "app" and still using the website. Does not show 5 last comments.
>>
testing
>>
>>64121825
Nope.
>>
>>64121320
show us that pajeet code, boi
wanna see what 4chins brand of autism does with discount worse-is-better scala
>>
>>64121825

Go home, Richard.
>>
File: 1514418825326.jpg (27 KB, 593x445)
27 KB
27 KB JPG
>>64121834
>>
File: whiteui.png (126 KB, 480x360)
126 KB
126 KB PNG
refreshing is a paint in the ass
theme is pic related
may try if it gets decent in the future
>>
>/a
>/g
Use a proper name in the next iteration, and I will use it.
>>
>>64121906
why do you put proprietary software in your ass?
>>
>>64121942
i'm not opposed to proprietary software.
i prefer free, but i won't let anyine dictate what software _i_ use.
freedom of choice.
>>
>>64121976
It's your decision to put proprietary software in your ass. Dragon dildos are not enough for you.
>>
>>64122017
sorry hitler. please don't gas me.
>>
post code or GTFO nigga
>>
>>64120793
Is there a night mode?
>>
>>64120793
Consider adding a black theme/background, on phones with super amoled screens the white text on black background looks great and also makes the display to use less battery.
>>
>have nothing to do
>hey lets make a 4chan app
every autist on this board ever

but seriously good job
>>
>friendly reminder to ignore op until he posts source code
>>
>>64122745
Not gonna lie but given the amount of requests and this ungrateful shitter. It seems like either one of two things.
Niggers want to make an app and are too fucking lazy to write their own shit or peeps just want to see if there's anything funky in the code that'll tickle their phones asspussy.
>>
>>64122930
>lazy
Is having freedom being lazy anon?
>>
did this faggot actually pay to get this app to the google store?
>>
>>64123140
He did unfortunately instead of getting it up on F-Droid and will never touch his app because of that. I do not want Google apps on my phone let alone the Play Store.
>>
>>64122979
that's not how a logical disjunction works, anon
>>
>>64121091
the style is called masonry
>>
>>64121091
>>64125348
the most retarded design decision ever
>>
can u still use java libraries on kotlin?
>>
>>64125423
Ehh, I like it. It's much better than monotone layout that Dashchan uses.
Now if only it's not limited to two columns, it'd be even better.
>>
>>64120793
It looks good, but the number one thing I look for in a 4chan app is the ability to browse other imageboards and archives if needed (8ch, 4plebs, desu archive, 420chan, etc), which this one is missing.
>>
>>64125464
Yes.
>>
wow, thanks for all the feedback guys. Seems like a lot of people want me to
- add a option to have a darker theme
- preserving feed position offset when refreshing
- fast scrolling with draggable scrollbar

I guess I'll work on those next. I am also thinking of the adding in the following features soon
- a way to tell if you downloaded an image already
- jump to the position where you left off in the feed then next time you go to it
>>
>>64127023
I was thinking of doing that but my friend told me nobody on 4chan wants that. Guess I'll look into it. To be honest, I don't really go to other chan sites myself so I didn't prioritize add them.
>>
>>64127401
Your number one priority is releasing source code and getting the damn thing on F-Droid.
>>
Can't swipe between images and text is too large. Dropped
>>
File: 1502221990653.jpg (47 KB, 580x346)
47 KB
47 KB JPG
>>64120793
OP is a faggot as usual.
>>
>>64122930
>>this ungrateful shitter
>coming into chinese cartoon forum without thick skin and expecting to not be butthurt
you realize where you are? peeps shit over everything here, for the sport of it
> It seems like either one of two things.
>Niggers want to make an app and are too fucking lazy to write their own shit
eyy, I was considering fucking about with Kotlin for Android/desktop(tornadofx) tools, so I was interested in how the questionable language design trade-offs affect code
>or peeps just want to see if there's anything funky in the code
you bet. and shit all over every possible nit to pick
>> that'll tickle their phones asspussy.
>installing bolivian tapestry imageboard software without manually inspecting the code and building it yourself
ishiggydiggy

quit whining and give up that buss^Wcode
>>
File: 1440139758980.jpg (50 KB, 500x375)
50 KB
50 KB JPG
>>64121906
>a paint in the ass
kinky
>>
>>64127811
gotta get that direct lead to brain injection
>>
>>64127659
>Can't swipe between images
this.

and
>>64127773
>>64127701
these
>>
Looks great!
>>
>>64127496
dont do this, muh sekrit clubs
>>
It looks almost exactly like Mimi.
>>
>>64128147
do do this (at least for API-compatible mirrors, where the effort'd be just swapping the endpoint URL), various mirrors may have better availability or bandwidth compared to the main
>>
Open source it bitch
>>
>>64125464
Yea, you can call any java methods in kotlin. You can also have kotlin compile down to java code.
>>
>>64121015
Everything looks shit compared to dashchan
>>
>>64120793
The scrolling in the catalog is really wonky due to the auto hide for the boards.
>>
>>64121039
Dropped.
>>
>>64127401
Release the source code nigger or this app isn't shit.
Until then open source clover for me it is.
>>
closed sauce
why you even here?
>>
>kotlin
>not scala
>not open source
are you even trying?
>>
>>64122930
You're right!
Just yesterday, I wanted to make a kernel, but I was too lazy, so I just copy/pasted the one made by Linus. Gonna sell it on the play store now :^)
>>
>>64120793
not gonna lie, that looks nice
>>
>>64121039
botnet
>>
Just werks
>>
>>64120793
Hope it doesn't get pulled from the store like clover was.
>>
Testing
>>
>>64130296
>>64120793
Thank you op,
It's better than Clover.
>>
>>64120793
You should hide the more adult boards. That's what got clover removed.
>>
>>64130299
Time to mass report for not releasing source code. We can take this shit down.
>>
Good, clover sucks.

Also, add archive support like 4chan-x
>>
>>64130388
Fuck off retard. He should put it on fdroid instead of Google Play though
>>
>>64130757
>I'm a retard for helping someone keep his app on the google cuck store
what
>>
>>64120990
2018 4chan is still an anime website.
>>
File: cunty.png (311 KB, 1028x764)
311 KB
311 KB PNG
>>
>>64121039
shit
>>
I don't like the tab per board system at all. It's only nice if you frequent a couple of boards but it sucks ass if you add a bunch of boards to the list. Gib option for something like clover's drop-down menu instead of the tabs.

>no thread watcher
I guess I can't use this app for now. Going back to clover until these issues are fixed. But I like what I'm seeing. Good luck op
>>
The board name are reddit trash, /g/, not /g, you giant faggot.
Can't rearrange the boards, Clover can.
Also why can't I change the folder to save the images, I don't want to have a new folder in the phone for my shitposting pics.
>>
>>64121359
Cute, sauce?
>>
>>64130881
not anymore. its a tranny porn site now.
>>
>>64130998
Thanks

>>64131100
- long press to select board and drag it to reorder it
- I didn't add the option change image save dir because I never though of it. I'll do something about.
>>
WTF is image ID and file name? I just want the original file name as it was when posted. Nothing else.
>>
>>64121023
Drain gang <3
>>
>>64121039
>implying I would unironically download something from the google play store that was posted on 4chan onto a device I care about
post again when it's open source
>>
I want dark theme, slide gallery and autoplay slideshow webem option for /gif
>>
>>64120825
You know better than to post closed source shit here. Dropped.
>>
>>64121016
What about for multiplatform apps? Does the kotlin->js work at all?
>>
>>64131894 Meant for >>64121039
>>
FLOENS
>>
>>64131924
https://kotlinlang.org/docs/tutorials/javascript/kotlin-to-javascript/kotlin-to-javascript.html




Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.