Loading. Please Wait...
|
|
|
EhPanda - An unofficial E-Hentai App for iOS, Available in English, German, Korean, Japanese and Chinese. |
|
Apr 26 2021, 07:16
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
[ ehpanda.app] Website [ github.com] Source CodeIt's free, ad-free and open source. You can use it on iPad too, but currently it's not optimized for iPad. Please feel free to submit a pull request if you found any improper phrase or code. Update: I have decided to transfer EhPanda to someone else and stop the development since I have moved to Japan and I may get caught for copyright infringement. Please fork it while you still can, and I will be really appreciate if someone can continue the development. I have to do it, but I don’t want it to die. It was everything to me. Hope you enjoy(ed) it. This post has been edited by Tatsuz0u: Apr 9 2022, 20:22
|
|
|
Apr 26 2021, 09:25
|
Mayriad
Group: Global Mods
Posts: 1,719
Joined: 18-December 10
|
Details and links?
--------------------
|
|
|
Apr 26 2021, 09:41
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(Mayriad @ Apr 26 2021, 15:25) Details and links?
[ ehpanda.app] EhPandaI also made a website for my app. You can check details inside.
|
|
|
Apr 26 2021, 17:07
|
blue penguin
Group: Global Mods
Posts: 10,027
Joined: 24-March 12
|
Code?
Also, a lot of people (myself included) will refuse to look at a website if it is not even workable without JS.
--------------------
QUOTE(blue penguin @ Jun 21 2021, 17:24) For 10 years of my life I have refused to add if-else blocks in order to support internet explorer idiocy, am not going to start doing it now in order to support google chrome's idiocy. Sorry folks. As harsh as the advice sounds my advice will be: use a browser that follows IETF standards.
|
|
|
Apr 26 2021, 17:27
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(blue penguin @ Apr 26 2021, 23:07) Code?
Also, a lot of people (myself included) will refuse to look at a website if it is not even workable without JS.
[ github.com] GitHubThanks. I'm new to web development.
|
|
|
|
|
|
Apr 26 2021, 18:17
|
blue penguin
Group: Global Mods
Posts: 10,027
Joined: 24-March 12
|
Had a quick look, looks pretty good. I see no issues with the code.
That said, the last time i did see java code it was some 3 years ago (and never swift code). I would like an opinion of someone with experience in those. Defaults.swift has the cookie code which is the interesting for us and it is used Common.swift and SettingsView.swift - didn't find anything else dealing with credentials (which is good btw)
--------------------
QUOTE(blue penguin @ Jun 21 2021, 17:24) For 10 years of my life I have refused to add if-else blocks in order to support internet explorer idiocy, am not going to start doing it now in order to support google chrome's idiocy. Sorry folks. As harsh as the advice sounds my advice will be: use a browser that follows IETF standards.
|
|
|
|
|
|
Apr 27 2021, 02:28
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(blue penguin @ Apr 27 2021, 00:17) Had a quick look, looks pretty good. I see no issues with the code.
That said, the last time i did see java code it was some 3 years ago (and never swift code). I would like an opinion of someone with experience in those. Defaults.swift has the cookie code which is the interesting for us and it is used Common.swift and SettingsView.swift - didn't find anything else dealing with credentials (which is good btw)
Defaults.swift maintains constants that need to be used globally. Users can login / logout / edit cookies in AccountSettingView. Common.swift contains utility methods. When users click the login button, there will be a webview to let users login on forums.ehentaihip.com. After they finished the login on forum, app will save forum's cookies to HTTPCookieStorage. URLSession.shared in Reqeust.swift will use cookies in HTTPCookieStorage.
|
|
|
|
|
|
Apr 27 2021, 07:55
|
dragontamer8740
Group: Members
Posts: 4,336
Joined: 22-August 12
|
QUOTE(blue penguin @ Apr 26 2021, 12:17) Had a quick look, looks pretty good. I see no issues with the code.
That said, the last time i did see java code it was some 3 years ago (and never swift code). I would like an opinion of someone with experience in those. Defaults.swift has the cookie code which is the interesting for us and it is used Common.swift and SettingsView.swift - didn't find anything else dealing with credentials (which is good btw)
I have a small modicum of swift experience, although I tend to try to avoid Apple products like a plague for a variety of reasons (mostly stemming from their top-down approach to control). I'm taking a peek, and while I don't have xcode or anything to actually build it (and xcode projects are an utter pain to figure out by reading out the XML), the actual code itself looks probably OK at first glance. Would probably be a lot less clunky to read through if I were in the IDE on a mac or something. I do have a Mojave QEMU/KVM VM; if that's new enough I might try to run it in a simulator or something.
--------------------
|
|
|
|
|
|
Apr 27 2021, 10:57
|
Ezi00
Lurker
Group: Gold Star Club
Posts: 5
Joined: 8-September 12
|
Nice of you to put the source on github. I wouldn't touch something like this without seeing the source code. How do you like Swift? I've programmed a few apps with it in the past and I think it's one of the best designed programming languages ever.
Sadly I don't get to use Swift, pretty much ever.
I've often considered creating my own rework of the EH UI but too busy these days.
|
|
|
|
|
|
Apr 27 2021, 18:28
|
blue penguin
Group: Global Mods
Posts: 10,027
Joined: 24-March 12
|
With two people who had a reasonable look at it I'm rather confident about the code.
Tatsuz0u, can you make the OP of the thread more descriptive and add the app link and github link to the post itself? I'll then move the entire thread to Discussion and Feedback and pin the thread so it is always on top.
--------------------
QUOTE(blue penguin @ Jun 21 2021, 17:24) For 10 years of my life I have refused to add if-else blocks in order to support internet explorer idiocy, am not going to start doing it now in order to support google chrome's idiocy. Sorry folks. As harsh as the advice sounds my advice will be: use a browser that follows IETF standards.
|
|
|
|
|
|
Apr 27 2021, 19:33
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(Zei33 @ Apr 27 2021, 16:57) Nice of you to put the source on github. I wouldn't touch something like this without seeing the source code. How do you like Swift? I've programmed a few apps with it in the past and I think it's one of the best designed programming languages ever.
Sadly I don't get to use Swift, pretty much ever.
I've often considered creating my own rework of the EH UI but too busy these days.
I'm an iOS developer, use Objective-C & Swift at work. I know little about other programming languages so...I like Swift most. Rework of UI? Please consider using [ developer.apple.com] SwiftUI. This post has been edited by Tatsuz0u: Apr 28 2021, 04:06
|
|
|
|
|
|
Apr 28 2021, 04:05
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(blue penguin @ Apr 28 2021, 00:28) With two people who had a reasonable look at it I'm rather confident about the code.
Tatsuz0u, can you make the OP of the thread more descriptive and add the app link and github link to the post itself? I'll then move the entire thread to Discussion and Feedback and pin the thread so it is always on top.
It's done. Thanks.
|
|
|
Apr 28 2021, 04:40
|
blue penguin
Group: Global Mods
Posts: 10,027
Joined: 24-March 12
|
Aaand Pinned. Oh and btw, it was a pretty good job making the app.
--------------------
QUOTE(blue penguin @ Jun 21 2021, 17:24) For 10 years of my life I have refused to add if-else blocks in order to support internet explorer idiocy, am not going to start doing it now in order to support google chrome's idiocy. Sorry folks. As harsh as the advice sounds my advice will be: use a browser that follows IETF standards.
|
|
|
|
|
|
Apr 28 2021, 04:50
|
Spectre
Group: Global Mods
Posts: 8,349
Joined: 8-February 06
|
This is very cool. Too bad I don't have an Apple device to give it a try.
--------------------
QUOTE Spectre: you're crying on the inside aren't you? BunBun: slightly BunBun: it's kind of like BunBun: a tear ran down my face BunBun: and you licked it off and laughed Spectre: XDD When you do things right, people won’t be sure you’ve done anything at all. ↓ Click Me! ↓{/assist } {Can I have it? } {Please Check it. } {Thank you. } My Uploads
|
|
|
|
|
|
Apr 28 2021, 07:02
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(blue penguin @ Apr 28 2021, 10:40) Aaand Pinned. Oh and btw, it was a pretty good job making the app.
Thank you very much for giving me a opportunity to show my app. I think for a developer there is nothing better than his/her work to be loved. QUOTE(Spectre @ Apr 28 2021, 10:50) This is very cool. Too bad I don't have an Apple device to give it a try. Thanks. EhViewer is a better choice if you're an Android user. This post has been edited by Tatsuz0u: Apr 28 2021, 07:03
|
|
|
Apr 28 2021, 09:07
|
Mayriad
Group: Global Mods
Posts: 1,719
Joined: 18-December 10
|
It almost looked too good to be true when I had my first look. Good work building the app. QUOTE(Tatsuz0u @ Apr 26 2021, 07:16) my English sucks.
Hey, your English is quite good.
--------------------
|
|
|
Apr 28 2021, 13:13
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(Mayriad @ Apr 28 2021, 15:07) It almost looked too good to be true when I had my first look. Good work building the app. Hey, your English is quite good.
God...people here are so kind to me. My users would only ask me for the next update. (or reform the UI design)
|
|
|
Apr 30 2021, 01:47
|
dragontamer8740
Group: Members
Posts: 4,336
Joined: 22-August 12
|
OK, so the code is probably fine, but unfortunately I cannot use this app because my newest iDevice is on 10.3.1. Apparently, my 5S could run 12 at best. Since 14 is the current release version (and required for SwiftUI 2.x), I'd consider putting that in the readme.md or somewhere similar.
Still, nice job. A shame it can't run on my devices, though.
This post has been edited by dragontamer8740: Apr 30 2021, 01:53
--------------------
|
|
|
|
|
|
Apr 30 2021, 03:19
|
Tatsuz0u
Newcomer
Group: Gold Star Club
Posts: 20
Joined: 6-April 15
|
QUOTE(dragontamer8740 @ Apr 30 2021, 07:47) OK, so the code is probably fine, but unfortunately I cannot use this app because my newest iDevice is on 10.3.1. Apparently, my 5S could run 12 at best. Since 14 is the current release version (and required for SwiftUI 2.x), I'd consider putting that in the readme.md or somewhere similar.
Still, nice job. A shame it can't run on my devices, though.
Thanks for your advice. I'll add this system requirement to GitHub readme.md and app website soon.
|
|
|
Apr 30 2021, 06:07
|
dragontamer8740
Group: Members
Posts: 4,336
Joined: 22-August 12
|
By the way, I'd like to repeat what others have said. Your english is good.
--------------------
|
|
|
1 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
|
|
|
|
|
|
|