Foundation is Panda Rose’s internal user-interface toolkit, which we built from the ground for rapid-development of rich, interactive applications spanning multiple platforms. Our initial targets were web-based single page applications and mobile iPhone and Android applications, and recent developments have allowed us to add Mac and Windows to that growing list.
Foundation integrates very closely with our internal backend framework, Kojo, and most who’ve worked with Foundation have encountered it in its conjoined form, Kojo-Foundation.
We’ve rolled the first version out over the past couple years and achieved many of our objectives. The development cycle in Kojo-Foundation utilizes a core of well-standardised, well-understood web technologies: PHP, HTML and CSS, TypeScript and React. Our cross-platform environment allows all versions of an application to share common business logic and even presentational views, and our common toolkit of components allows the application to shape-shift into different environments. A straightforward plugin interface allows individual applications to easily expand the core, and the expansive reach of React Native means that no capability of iPhone or Android is out of reach.
The end goal: fully native applications that look and feel great on every platform, with a cycle of development and maintenance that is as straightforward as composing and updating simple web pages.
In 2020, however, we took a pause along with the rest of the world, and out of this we’ve produced a sequel.
Further, over the past few years we’ve encountered many pain points in the modern web development toolkit. A toolkit which, to be sure, is wonderful, largely free of cost, and enables vast leaps of individual creativity, but also adds heaps of complexity to a toolkit which is, at its core, simple, intuitive, and eminently teachable to a broad audience. In short, the very qualities that introduced many of us to the creative potential of the web many years ago.
A Return to Simplicity
At the core of our effort is to return to that place of simplicity and rapid, accessible development, while taking on and making broadly accessible the many wonderful advancements of the past 20 years which enable us to do more and reach a broader audience than we’d ever have imagined, hacking together homepages in Notepad in 1999.
Being out for meetings all day long or at events can drain your battery and finding a plug in, isn’t always an option. We love portable chargers. These iWalk ones are about the “size of lipstick” so easily fit into pockets and bags and you can put on your phone anywhere to give it an extra boost of life.
I personally use one of these a lot for SD cards from my professional camera. It’s nice to be able to snap some shots on my high quality camera and then upload them directly to my phone for Instagram photos. This card reader in particular is neat because it has others options like getting data from USB cards too.
Phones cameras are getting better and better but they are also still limited. There are so many options out there, but we are checking out this kit with a bunch of different lenses. Maybe a review coming soon on it?
Yes, these are used a lot for selfies, but even if you aren’t into selfies that much they are great for illuminating people in dark places for photos of them. And the cool remote that this one comes with allows you to get in the picture with them sometimes!
I spend an average of about 2 hours on my phone. Some days I spend as little as an hour and one day I almost spent 4 hours on my phone. I know this because of the iOS tracking app called Moment.
I learned about this app as I was looking through a blog on medium which was one of the many on the topic of managing your phone, not letting your phone manage you. (Sadly I cannot find the blog I originally discovered the app from as this was a many weeks ago now.)
Once set up on your phone, Moment can tell you how long you have spent on your phone after having the app for a full day. Take a screenshot of the battery usage page in your settings and the app will be able to calculate how long you spent on each opened app. Your apps will be listed most to least used.
Moment requires that your location sharing is always on and you must leave the app on in the background of your phone at all times. These two conditions are easy to follow and the results you get are worth the small obligations on your end.
Like I said earlier, on average I spend about 2 hours and 20 minutes on my phone. It was reconfirmed by that app that my most used app is messages which was no surprise to me. The app tells me that I spend about 15–30 minutes on the messages. With Pinterest in a close second place as it has become my favourite pastime app now that I only have Facebook and Instagram on my phone during the weekends. The rest of the apps I use for about 3–12 minutes each.
As I am typing this out now I have already spent 34 minutes on my phone today. I started my day at 7:40 am and it is now 10:47 am. Today I have spent time on my phone texting my family members to get this app. I spent some time reading on my phone during breakfast. I also have been on my phone to adjust the music I listen to as I work.
When I look back on the day I spent almost 4 hours on my phone, I am taken aback. But I looked into the details and apparently 21 of those minutes were spent on the home screen of my phone, meaning I probably didn’t know my phone was on. So that was sort of a relief.
4 hours is a long time. So much could be accomplished in that time. I could start and finish a big DIY project, go places and be productive! Instead all I have to show for that time is a guilting 4 hours on my phone.
I say guilting because the app changes the colour of each logged day. If you spend less than 2 hours on your phone the colour is green. If you spend between 2 and 3 hours on your phone, the colour is yellow. If you spend over 3 hours on your phone then the colour for that logged day is an alerting red.
I also had my social media apps on my phone that 4 hour day so that helps explain why I went so far over my average. Tsk tsk.
My weekends with my social media apps are kind of like a dieter’s cheat day but for my social media. I do not ever allow the app to send me notifications during this time though. This way I can still forget about the apps. I do this to train myself not to crave the platforms and all the sugary, fattening content. This system is working for me.
As I have now had Moment for almost a month, it has given me predictions such as the possibility that I could end up using my phone for 5 years of my life at my current rate. And that on average I get about 9 hours of sleep. This is based on when I last am on my phone to when I open it again in the morning. I love how informative the app is.
Like I told you before, as I was creating this blog post, I was texting different family members to ask them to get this app. It has now been a few weeks since then and some now they have well over 7 days of data that they have shared with us.
41 year old female
Average daily time on phone: Around 4 hours. Most used apps: Facebook, Safari, Pinterest
42 year old male
Average daily time on phone: 3 hours and 30 minutes. Most used apps: Facebook, Candy Crush, Safari
71 year old male
Average daily time on phone: Just over 3 hours. Most used apps: Messenger, Safari, Life 360 (a family location tracking app.)
18 year old male
Average daily time on phone: 2 hours and 50 minutes. Most used apps: Facebook, Instagram, Safari
13 year old female
Average daily time on phone: 1 hour and 30 minutes. Most used apps: Pinterest and Messages
13 year old female
Average daily time on phone: 2 hours and 40 minutes. Most used apps: Messages, Instagram, Pinterest
17 year old female
Average daily time on phone: 1 hour and 50 minutes. Most used apps: Snapchat, Messages, Instagram
As you can see, the most popular apps are all about communication, Facebook and Messages are being used the most.
I would also like to note that the 41 year olds and up claim that they are on their phone more on the days that they are working. Meaning their phones are used for their work.
I explained to them that this experiment was just to see what the averages were, not to guilt people into using their phones less.
A couple people who I made get the app for this blog ended up making deliberate choices to shorten the amount of time they spend on their phones. Others embraced their hours spent on their phones. (One of them liked to brag about having the “high score”…?) But most just became self aware. Which was the point.
I encourage you to try the Moment app. Not to guilt you into changing your routine or anything, but to become aware.
It has been ten years since the first iPhone was released. Apple’s iPhone has changed not only the way that we communicate, but the way we think and live our everyday lives. In 2007 we were introduced to the touch screen, where we were no longer pushing buttons, instead we were touching software. The phone was reinvented. In the year 2017 the iPhone updated again. But is this high tech getting cool or creepy . . .
On September 12th, broadcasting from the Steve Jobs Theater in California, excited Apple employees, journalists and notable individuals filled the room. The crowd was welcomed with the soundtrack of Apple’s past advertisements as they waited for the presentation to begin. Tim Cook walked onto the stage after the voice of Steve Jobs spoke in the dark theater and gave a short and meaningful speech on the importance of individuals being true to themselves. He explained that being true to one’s self is the very practice that makes Apple, Apple.
Tim proceeded to announce Apple’s latest upgrades for a few of their existing products throughout the event. These upgrades include an updated Apple Watch, Apple TV 4K, the iPhone 8, wireless charging by Qi and the Apple stores. I had the privilege to watch the Apple presentation in its entirety this year, so I am going to give a brief description of a few of these upgrades, which I find quite fascinating.
The Apple Watch presented by Jeff Williams:
It was confirmed that the Apple Watch is now the number one watch in the world and I assume it will continue to be the best there is with the new Series 3 update.
Among other additions, the biggest enhancement of the watch is that it now comes with cellular. Older versions of the watch would need wifi to text or receive a phone call so people would always need their phones wherever they went. Now you can leave your phone at home while you do errands or go for a run and you will still be connected to the rest of your busy world.
The Apple Watch amazingly, is still the same size as the Series 2 watch even with the cellular upgrade. Other new features of the watch include more detail in the heart rate information, a skiing app and brand new wristbands. All of these upgrades give the Apple Watch Series 3 the potential to be life altering to its users.
Wireless Charging presented by Phil Schiller:
Apple was very excited to announce their new innovative form of technology from Qi which charges your latest iPhone products without them needing to be plugged in. This upgrade handles a few problems which have been experienced with the original way of charging your iPhone.
The action of plugging and unplugging your phone is a simple task but more often then we would like to admit (or maybe it’s just me…) we forget that our phone is plugged in and attempt to walk away only to be unpleasantly surprised by our phones flying out of our hands back to the source of their charging. Apple kindly takes this simple annoyance and fixes it for those of us who could be labeled as forgetful or clumsy. (Thank you Apple.) Another problem fixed by wireless charging is that now you can’t get anything stuck in your iPhone.
Phil explained that Apple has also taken into consideration that businesses such as food chains, airports and vehicles could eventually have these charging units implanted into easy access places for their customers. With no fear of the charging units being stolen from public places, as they would be embedded into the architecture. The simplicity that comes with the wireless charging unit from Qi is an exciting beginning for a world without wires.
The iPhone X Presented by Phil Schiller:
Phil also introduced the reinvention of the iPhone- 2017 edition, the iPhone X. The biggest news about the latest iPhone is how the device is unlocked. To unlock your iPhone X, you don’t even need to touch the screen. This is done by the iPhone recognizing your face.
They have called this Face ID. A map of your face is created when you first set up your phone using sensors, cameras, and an invisible dot projector. These features make up the TrueDepth camera system. And while individuals often change their appearances by dying or trimming their hair, wearing a hat or glasses, or growing a beard; like magic, the iPhone will adjust to you as you change.
This does not mean it is simple for someone who is not you to unlock your phone. Apple worked with professional mask makers in Hollywood to ensure that the system would know the difference between the fake and real you.
This all sounds almost creepy… a device that knows your face like another person would? Could Apple see me if they wanted to? Apple addressed this before a conspiracy could even take off. Just like Touch ID, the information gathered by Face ID is stored strictly on your iPhone. Apple will not get a map of your face when you personalize the device and then create a clone of you for their life-like robot army… at least that’s what I’ve been told.
Although it is intriguing to poke at the idea that Apple has the ability to see all their customers through the front facing cameras of each device, Apple has repeatedly been very reliable when it comes to security. Unlike their competitors who often have issues with keeping their customers protected from bugs and hackers.
Panda Rose has always recommended Apple to their clients. With Apple’s ability to maintain security consistently, it’s hard not to trust the well-loved company with our customers. They have kept their reputation clean and I am certain they will strive to ensure that continues.