Designing a cloud solution should focus on generating incremental value in the early stages. Use the pay-as-you-go strategy for the architecture and invest in scaling out, rather than delivering a large investment first version. The cost calculator is a good start to estimate the initial cost and operational costs. The following next step would be to establish policies, budgets, and controls that set cost limits for the solution.
The following example is mainly focused on optimizing the resources in DEV and TEST environment for one of the projects in the Azure platform.
Kotlin Multiplatform Mobile is an SDK that allows the use of the same business logic code in both iOS and Android applications. It was designed to help developers reuse their business logic between mobile platforms, whilst writing platform-specific code only where it’s necessary like to implement a native UI or when working with platform specific APIs.
It uses multi-platform capabilities of Kotlin such as:
It also uses tools and features designed to improve the experience of building mobile cross-platform applications such as:
Man in the middle attacks
A Man in the middle attack (MITM) is one of the oldest ways of gaining access to unauthorised information. Hackers exploit a network or device by rerouting their connection to a secure site through their own servers controlled by them, and then re-establishing the link to a fake site. This works like a fake Bank Login page, but would send the data to the real site and allow a login, while harvesting the sensitive data.
These kinds of attacks are not very remote, as they are…
“Without access to the Internet, your device becomes a paperweight…” That’s the general opinion these days. The way technology is progressing, we are relying on internet access more than ever, and it is an integral part of workplaces, especially since many work remotely.
With such a global push to move everything online, we tend to forget that there are dangers in this vast sea of digital 1’s and 0’s. In a commonly occurring example, a CEO of a massive tech firm has logged onto her computer, and opened her emails, finding…
Gatsby and Auth0 has been in our Tech Radar for a while and recently we did a tech assessment to understand its benefits and shortcomings by using it to solve an actual problem. Sharing a condensed version of our experience here for you to read.
Created with Gatsby, auth with Auth0
GatsbyJS and Auth0
At Transpire, we have multiple projects that the team is currently working on. Most projects have an API being developed and documented, but that API spec is usually isolated in the projects repository. Sharing this documentation with team members can…
I had never coded in high school, while one year of uni had taught me how to figure out the time complexities of a few miscellaneous sorting algorithms, and the basics of programming using functions, loops, variables etc.
But there were many more things that working at Transpire, and working in the QA team, has taught me about building technology. Here’s a few…
How are applications made? Software engineers just build it, right? …
From what I have seen, Charles seems to be one of the most popular and regularly used proxy applications among tech teams. So, I thought it would be good to give it a try.
Let’s go through some key points…
To install Charles, go to https://www.charlesproxy.com/download/, download the installation package, and install it on your local machine.
To launch Charles, just run the installed app.
To configure the client side (mobile):
In mid 2019, Apple shook the developer world with the announcement of SwiftUI — a simple declarative way to build user interfaces across all Apple platforms. I was lucky enough to be in the audience for this announcement and it was clear from the excitement and reactions that this was a huge moment for the Apple development community. And although a shock, an announcement many developers had been waiting on for a while.
The announcement of reactive programming wasn’t new for iOS, but it had finally gotten the native support it needed to…
GovHack 2020 was an opportunity for team ‘Data Don’t Preach’ to think about how technology could help Victorians’ quality of life during Stage 4 restrictions.
This year’s competition took place remotely, which meant calling upon the tools and processes that Transpire has utilised over the past six months to ensure the project’s smooth running.
Here’s a closer look at how Anki, Jas, Kristian and Lucy tackled the challenge, and what their final concept looked like. More project info can also be found here: https://hackerspace.govhack.org/projects/explore/
Once upon a time I was told I’d be working on a new and exciting mobile app, only not as a developer…but as a tester.
Although this was my first time testing mobile products, it meant I could play around with different devices, which got me very excited! However, a few thoughts came to mind: