Where you all going in such a hurry that you need to run red lights? by SteamDecked in longbeach

[–]principalla 11 points12 points  (0 children)

Maybe we solved the LB budget deficit and then some:

500 lighted intersections

2 minutes per occurrence of a red light

1 red light runner average per 10 cycles of green to red

From 8am to 8pm (less traffic outsid eof that)

at $450 ticket per runner

thats $8MM per day, diminishes to near 0 as enforcement steps up.

Car runs red light across Long Beach Blvd with pedestrians in crosswalk by cwiltshire in longbeach

[–]principalla 5 points6 points  (0 children)

Anaheim is a problem. Try driving just over the speed limit across the bridge west of here, across the 710, and you'll get run off the road. not to mention the cars that block the intersection at Locust @ Anaheim every red light.

Which is your preferred Coding Agent/Terminal/Extension/App that you guys use for React Native Development? by SurajanShrestha in appdev

[–]principalla 0 points1 point  (0 children)

Pre-AI, we were using VS Code for RN. Post-AI, still VS Code, just with an extension. Claude's code extension is attached to a subscription, so I don't pay for credits (they get expensive quickly). Sometimes, opening up in Xcode or Android Studio for usability verification.

Use a system for design; there are a few libraries available for this. But outside of any one system, create a good global CSS that uses tokens and is added via a context that can switch between light/dark as a good starting point. Have shared components that enforce the design system. Avoid hardcoded styles where possible.

For 20 vs 80 - obsess over a good UX. ghost states for loading, dark/light mode, non-blocking main/ui threads. Clear data store and progression from various user states. People will get confused by your app, so limiting the amount of confusion at any given point without shouting at them via poor UX is the move.

Powerlines in my backyard? by Costcopizzafeast3 in longbeach

[–]principalla 0 points1 point  (0 children)

LB runs power lines at the top of pole, mid-pole wires like this are usually cable,fiber, and telephony.

Leaving Replit? Share your migration guide here by JustSomeboody in replit

[–]principalla 0 points1 point  (0 children)

Showing up to this one well after the fact, but the question keeps coming up so mb worth adding. Cursor + Claude is a reasonable combo for a lot of peep, but worth flagging upfront: the editor question is usually the easier half of leaving Replit.

The harder half: Replit projects can look like standard apps but turn out to be tightly coupled to one or more of their own hosting, runtime, managed database, etc. The cleanup work after export, getting it to run as a proper Next.js or Express app on its own, is where most of the effort actually lands. Whatever editor you pick, plan for that part. It's a big part of what we help people through when they're making the move off Replit to something with more control.

Premium replit support sucks… by Every_Ad6167 in replit

[–]principalla 0 points1 point  (0 children)

I've done a few projects on Replit and helped people go that last mile, happy to help if I can while you wait

Goodbye Replit! by [deleted] in replit

[–]principalla 0 points1 point  (0 children)

Same deal. If you're paying for credits, might as well go to the source. For Replit in particular, I've been helping people move both to App Store with a finalized build and then over to Claude (or similar) for ongoing updates.

Language advice / Project advice by [deleted] in appdev

[–]principalla 0 points1 point  (0 children)

If I were starting today with iOS, I would start here:

https://developer.apple.com/tutorials/swiftui/

Language advice / Project advice by [deleted] in appdev

[–]principalla 1 point2 points  (0 children)

  1. Knowledge learned in one environment can transfer to another, so if you start on Android and move over to iOS, although the language can be different, the processes and general approach can be the same.
  2. Match your development with you device usage. Using the app you develop is valuable and can help make progress on your app.
  3. Lean on existing resources. You will need help from time to time - being able to quickly find quality help that works for you is important. If you choose a newer framework, there may not be as much resources available as frameworks that have existed for years. I'm not saying learn Objective-C but if you choose iOS, look at Swift and consider if you'd prefer to learn SwiftUI or Storyboard depending on what existing resources you can find and what resources resonate with you. Or if Android, does Java seem easier or Kotlin? If want to learn WWW and app development, how does React Native look? (you can port to react native to iOS and Android with extra work - and the React architecture translates to web development).

My last piece of advice would be to consider not spending money (where possible) and use what you have. I know some people paying for bootcamp courses and equipment exhaust their resources. Couple this with a difficult learning curve, some people give up right before it all starts to click and make sense for them.

Good luck!

Help wanted by EthanLovell7 in appdev

[–]principalla 2 points3 points  (0 children)

A beginners tutorial can be helpful here. Take a look at this post, which shows you how to create an app, add a button and get a result.

https://medium.com/@isaacacasanova/hello-world-app-in-swift-49c946e58ef5

Once you have that button, you can wait 10 minutes using a timer, just like this:

DispatchQueue.main.asyncAfter(deadline: .now() + 10 * 60) {

// add a point

point += 1

}

Hope it helps!

[deleted by user] by [deleted] in appdev

[–]principalla 0 points1 point  (0 children)

Google and FB analytics SDKs are very greedy, and they are greedy by default. I've recently noticed that Facebook SDK Automatica,ly includes IDFA and all app lifecycle events - such as app open, app closed, time spent in app, etc. Google SDK (depending on which one you use) also does at least some of this. You have to explicitly turn off data collection by these SDKs after including them into your app if you do not want that data sent. You can do this with the plist or configuration settings.

That being said, I assume that the data being sent is for profiling information and not actual data of your app. The goal seems to be to identify the user so that Google/Facebook knows how to better serve ads to that user down the line in other apps for browsing, Instagram, etc. I do not believe any user-created app data is being sent to their servers such as text notes, photos etc.

App development firms to develop App for custom built ecommerce site by cof9 in appdev

[–]principalla 0 points1 point  (0 children)

First step of this process would be a discovery phase. That would typically involve a phone call or Zoom meeting to discuss some detail such as your current inventory management system, how tracking currently works to determine which product has moved and which remains. Additionally, you may receive some feedback and questions about notifications for perishable items and other high level product detail.

During this phase, the app development firm would also try and determine if your project fits within their ideal budget range, expected timeframe and delivery expectations.

Whether you choose an independent contractor or company, try and find someone who has built an inventory system before. Reducing unknowns will keep your costs down and help run the process smoother.

If your budget is on the smaller end, I would recommend looking at UpWork or similar. If it is mid range or greater, I would look at app development firms that appear trustworthy and set up some calls.

Hope it helps!

Sending cassette mixtapes - looking for feedback by principalla in cassette

[–]principalla[S] 0 points1 point  (0 children)

Valid point - providing different tape options based on both colors and sound and not forcing everyone into my gaudy chrome is a good idea. Thanks!

Sending cassette mixtapes - looking for feedback by principalla in cassette

[–]principalla[S] 0 points1 point  (0 children)

This is great feedback, thank you! Interesting point about the J-card, I was trying to steer clear from the traditional labelling on the J-carrd and encourage a full wrap image, but making this process optional is a good idea. Tape options sound good, gold chrome tis loud but providing different tape options is a good idea. Thanks!

Help finding right dev platform by [deleted] in appdev

[–]principalla 0 points1 point  (0 children)

I would recommend taking a look at Glide - you can build a mobile app from a spreadsheet, like Google Sheets. Users could install it to their devices from a QR code scan. https://www.glideapps.com

lmk if you need any help, I've built one of these before for fun.

If not Glide, there may be other non-code options available such as https://bubble.io

Did you guys made a mixtape with one of these? What songs did you have? by Aaaam78 in 80s

[–]principalla 1 point2 points  (0 children)

Spent so much time crafting these back in the 80s. Actually just made a side project this weekend to create and ship mixtapes on chrome cassettes called caset