Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
menckenjr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
31.
▲
by
menckenjr
9y ago
If enough people believe something it must be true, right?
32.
▲
by
menckenjr
9y ago
If enough people believe it it must be true, right? Right?
33.
▲
by
menckenjr
9y ago
Happy owner of an iPad Pro here. I don't know who promised you that you could build an Android app on an iPad but I'm pretty sure it wasn't Apple and they're the ones who should know. As for building an iOS app, you
34.
▲
by
menckenjr
9y ago
It strikes me that the best way to combat this might be in the browser itself - intercept and remove the offending javascript (or better, redirect its execution into a walled sandbox where it thinks it's setting cookies and downloadi
35.
▲
by
menckenjr
9y ago
You're omitting porn companies that create erotica in a sex-positive and respectful way which only makes sense if you're trying to reinforce your own existing prejudices.
36.
▲
by
menckenjr
9y ago
Also, coding in the React style is the "best DX for UI development" mainly if you're a web developer who doesn't want to learn the platform or the native tools but still wants to have "mobile developer" on your
37.
▲
by
menckenjr
9y ago
I already did give these tools a try and first rat out of the trap the sample code generated by React Native had build errors in production XCode8. I will confess that it did confirm my bias against bringing in any 3rd party dependency a
38.
▲
by
menckenjr
9y ago
Your point about the need for a native app is going to raise hackles on web devs who want to "do mobile development" without paying their dues by learning the platform.
39.
▲
by
menckenjr
9y ago
Native mobile app development is the exception here if you can weed out the "we need an iOS developer with a strong understanding of Angular.js and HTML5" jobs or the React Native jobs that some consulting company talked a hiring
40.
▲
by
menckenjr
9y ago
When the calendar becomes more important than the quality.
41.
▲
by
menckenjr
9y ago
As soon as they said that I'd be having lunch with recruiters and leaving.
42.
▲
by
menckenjr
9y ago
So far it looks like the consensus is that React Native is good for quick prototypes or one-offs that aren't expected to have a long lifecycle.
43.
▲
by
menckenjr
9y ago
One more reason to ditch it in favor of ye olde command line.
44.
▲
by
menckenjr
9y ago
Ultimately you're in business to convince customers to pay you money in order to use the thing you built. If the code base goes to hell after making customer-requested improvements to the MVP then that's a problem with the design
45.
▲
by
menckenjr
10y ago
This sounds like an attempt to graft a small-company or startup atmosphere onto the dying trunk of a behemoth.
46.
▲
by
menckenjr
10y ago
They do, and it's for this reason that the really important stuff isn't in the web page at all - it's behind the company's API. The "business logic" that you can safely push out to a browser or hybrid app is s
47.
▲
by
menckenjr
10y ago
Not the entire web. eBay and Amazon don't put all their algorithms in the browser; PayPal doesn't either. They hide their company jewels behind their API where they're a little more secure. What you see in the browser is t
48.
▲
by
menckenjr
10y ago
You'd have to know a few things first, like (1) the IPA is a ZIP file, (2) the ZIP file is actually of a directory and (3) you can dump the actual code in the JS files (if they're in the bundle directory) much easier than you can
49.
▲
by
menckenjr
10y ago
https://threatpost.com/ios-10-passcode-bypass-can-access-pho...
50.
▲
by
menckenjr
10y ago
Or someone that steals your phone, or picks it up when you lose it somewhere. Yes, there's the lock screen and passcode but... http://www.wikihow.com/Bypass-iPhone-Passcode
51.
▲
by
menckenjr
10y ago
You aren't "parsing" through compiled (and linked) code; you're decompiling it, which is a much trickier thing to do and get right. Having your app logic in Javascript in the sandbox cache is just serving it up on a pla
52.
▲
by
menckenjr
10y ago
Yes, I am. As for untethered jailbreaks, http://pangu8.com/10.html mentions a few.
53.
▲
by
menckenjr
10y ago
This needs a little elaboration. Cached Javascript in any hybrid app is a security hole because that can be exposed through a jailbreak. Depending on how much of your business logic you've pushed into the JS layer to enable that &quo
54.
▲
by
menckenjr
10y ago
Not surprised at the ratio. Wix, Web.Com and other "we'll build you a website for free" sites combined with offshore web devs have commoditized (in management's heads) a lot of web dev work, and they're looking to
55.
▲
by
menckenjr
10y ago
If you really want code sharing without javascript you might try embedding Lua or Go (Google has a project called go mobile that generates android and iOS frameworks from Go projects).
56.
▲
by
menckenjr
10y ago
All due respect, it isn't really the same code base at all. RN assembles your app from a large list of components based on what your JSX file tells it needs to be imported. If you went and counted LOC you'd probably find that mo
57.
▲
by
menckenjr
10y ago
There really is no such thing as a free lunch. If you want to skip having to learn the native platforms, you're going to have to put up with your app having at least one giant external dependency in it. (Native iOS app developer here,
58.
▲
by
menckenjr
10y ago
This x 1000. As an additional perspective, I used to be on the board of trustees of my church when we were picking new bookkeeping software (for a church whose annual budget was less than $100K). We kept getting shown software that "
59.
▲
by
menckenjr
10y ago
I've been using Swift Playgrounds on my iPad Air since the second iOS10 beta. It's been really stable, plays well with my bluetooth keyboard and the error feedback on it is excellent. My wish list for the next version would incl
60.
▲
by
menckenjr
10y ago
Of course, offline is a bit more difficult for the web...
More ›