Blog - P3 digital services https://www.p3-ds.com Handcrafted mobile apps Sun, 22 Oct 2023 20:36:22 +0000 en-US hourly 1 https://wordpress.org/?v=5.6.13 P3 @ Car Connects Bochum Symposium https://www.p3-ds.com/blog/p3-car-connects-bochum-symposium/ https://www.p3-ds.com/blog/p3-car-connects-bochum-symposium/#respond Wed, 12 Feb 2020 13:04:11 +0000 https://www.p3-ds.com/?p=20582 P3 Digital Services will take part in the Car Connects – Future and Mobility Symposium in Bochum, from February 11 to February 13. Our  expert for android automotive and CTO […]

The post P3 @ Car Connects Bochum Symposium first appeared on P3 digital services.

]]>
P3 Digital Services will take part in the Car Connects – Future and Mobility Symposium in Bochum, from February 11 to February 13.

Our  expert for android automotive and CTO Marius Florian Mailat will explain, why your next car will run on android automotive

You can also visit us on recruiting day at boot 41. See you there. 

The post P3 @ Car Connects Bochum Symposium first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/p3-car-connects-bochum-symposium/feed/ 0
Meet P3 at MobOS 2020 https://www.p3-ds.com/blog/meet-p3-at-mobos-2020/ https://www.p3-ds.com/blog/meet-p3-at-mobos-2020/#respond Thu, 13 Feb 2020 15:05:00 +0000 https://www.p3-ds.com/?p=20593 The Mobile Operating Systems Community is built around the field of mobile development, bringing together subject matter experts on mobile from Cluj, Romania and even internationally from Central and Western […]

The post Meet P3 at MobOS 2020 first appeared on P3 digital services.

]]>
The Mobile Operating Systems Community is built around the field of mobile development, bringing together subject matter experts on mobile from Cluj, Romania and even internationally from Central and Western Europe.

Since the beginning of MobOS, P3 Digital Services was always honoured to be one of its partners. The event will take place in the vibrant city of Cluj-Napoca between the 20th and the 21th of February 2020.

We are going to have a booth and an interesting QR-code contest. Meet us there to find out more about us and about our open positions.

Come find our booth and discuss different technical subjects with our colleague Marius Mailat, CEO of P3 Digital Services.

What are the 2020 trends in mobile technologies?

Meet you all in Cluj Napoca, at the Golden Tulip Ana Dome Hotel.

See you at the conference!

The post Meet P3 at MobOS 2020 first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/meet-p3-at-mobos-2020/feed/ 0
Flutter Interact Viewing Party https://www.p3-ds.com/blog/flutter-interact-viewing-party/ https://www.p3-ds.com/blog/flutter-interact-viewing-party/#respond Wed, 18 Dec 2019 06:50:19 +0000 https://www.p3-ds.com/?p=20526 P3 Digital Services is hosting a session of Flutter Interact by Google   Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web and desktop from […]

The post Flutter Interact Viewing Party first appeared on P3 digital services.

]]>
P3 Digital Services is hosting a session of Flutter Interact by Google

 

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web and desktop from a single codebase.A day of creation and collaboration with the world, broadcasted live from Brooklyn NY.

With viewing parties around the world, everyone can be a part of this interactive event that focuses on sharing ideas, experimenting and crafting beautiful experiences across devices.

We’ll showcase the latest from Google Design and Flutter, Google’s free and open source UI toolkit to build beautiful, natively compiled applications for mobile, web, and desktop – all from a single codebase.

Flutter is Google’s portable UI kit for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

 

We gladly support the tech community from Cluj-Napoca.

 

See you in 18 December at P3 Digital Services office from Cluj Napoca

 

Check out: https://flutter.dev/docs/get-started/install

The post Flutter Interact Viewing Party first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/flutter-interact-viewing-party/feed/ 0
P3 is a Microsoft GOLD Partner! https://www.p3-ds.com/blog/p3-is-a-microsoft-gold-partner/ https://www.p3-ds.com/blog/p3-is-a-microsoft-gold-partner/#respond Fri, 10 May 2019 12:06:04 +0000 https://www.p3-ds.com/?p=20378 P3 digital services has met the demanding requirements within the Microsoft Partner Network, and has extended its partnership for the forthcoming year with the following competences: GOLD Application Development GOLD […]

The post P3 is a Microsoft GOLD Partner! first appeared on P3 digital services.

]]>

P3 digital services has met the demanding requirements within the Microsoft Partner Network, and has extended its partnership for the forthcoming year with the following competences:

  • GOLD Application Development
  • GOLD DevOps
  • SILVER Cloud Platform
  • SILVER Data Center

A Microsoft Certified partner is a company that has agreed to collaborate and establish close working relationships with Microsoft.

For customers, the MS Partner GOLD and SILVER certificates guarantee that as a long-term specialised partner with an extensive team of Microsoft Certified Solutions Experts (MCSE), we meet the high professional criteria for Microsoft product and solution expertise.

Achieving such a status means Microsoft has declared that the company has committed itself to evolving Microsoft technologies for the interests of its own needs as well as those of its clients.

Benefits of a Microsoft Certified Professional (MCP) partnership include:

  • More partnership opportunities with Microsoft
  • Continuous customer support, news, and updates
  • Stronger partner network connections
  • Smarter training tools and programs
  • Exclusive access to member resources
  • Up to 100 licenses for Microsoft products
  • Certification logos

P3 is proud of this achievement and is continuously committed to delivering the highest-quality services to its customers.

The post P3 is a Microsoft GOLD Partner! first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/p3-is-a-microsoft-gold-partner/feed/ 0
Android Automotive as Future Infotainment System https://www.p3-ds.com/blog/android-automotive-as-future-infotainment-system/ https://www.p3-ds.com/blog/android-automotive-as-future-infotainment-system/#respond Sun, 28 Apr 2019 11:32:20 +0000 https://www.p3-ds.com/?p=20301 Android smartphone users who own a relatively new car are most likely already aware of Android Auto. The system, built in 2014, allows apps to transmit information to the infotainment […]

The post Android Automotive as Future Infotainment System first appeared on P3 digital services.

]]>
Android smartphone users who own a relatively new car are most likely already aware of Android Auto. The system, built in 2014, allows apps to transmit information to the infotainment display of the vehicles.

P3, which has long been into the automotive industry and in particularly Android Auto, has been featured on connect.de magazine to answer questions about this next generation concept.

Flexible Look-and-Feel

From a technical perspective, this system is based on the classic Android operating system with a plethora of enhancements. Typical Infotainment-functions like navigation, audio playback, phone control, but also settings to control the AC or seats, run as apps on top of this system. This allows car manufacturers to customise it according to their liking and consumer needs. A clear advantage of this is that the base system is maintained by Google, which saves carmakers from additional development and maintenance costs. Ultimately, consumers are to benefit of it, as car manufacturers can shift their focus on building and maintaining their apps, resulting in a high-quality ecosystem for the end user.

“Android Automotive opens up so many new possibilities with regard to continuous functional upgrades.”

Tino Müller, Consultant Mobility Innovation at P3 automotive

Addressing Privacy Concerns: Who Owns the Data?

An important decisive question for the future of the Android Automotive system lies in whether end users will have to pay for the usage with their data, like they do for the typical Google services and apps hosted on the Play Store. In other words, customers would “sell” their data in exchange for the given service. This is also known as “Google Automotive Services” (GAS).

Carmakers can decide for or against GAS. The caveat here is that those who decide to not opt for Google’s service will have to implement their own app store, where they would have to update external apps (like Spotify, for instance) by themselves. Since services like GAS are banned in China, automakers have the option to either waive it completely or go both ways and adapt to individual markets based on local laws.

Another approach currently under discussion is to allow customers to decide whether they would like to use GAS or not, the latter resulting in a higher price tag in exchange for increased data protection. Manufacturers’ stance on this topic remains one of the most suspenseful questions about Google’s operating system.


Marius Mailat, CTO of P3 digital services and Google Developer Expert on Android, provides answers to some of the most popular questions on the topic.

“We are facing a car-infotainment revolution”

Marius Mailat, Google Developer Expert and CTO of P3 digital services

Will Android Automotive yield a massive revolution in the car-infotainment market or will this system remain a rather niche solution?

We are standing in front of a revolution in car-infotainment, similar to the smartphone-industry from a couple of years ago. Up until now, car manufacturers have built proprietary systems, which are, by nature, restrictive. The leap towards a standard operating system is a huge step forward, because this allows carmakers to concentrate on implementing useful functions and services, other than constantly investing in base functionality. And this, in turn, will generate more value for their customers. The amount of available and usable apps will explode, something which car manufacturers, Google, and all users will only benefit of.

In your opinion, what is the car manufacturers’ position on the question whether drivers must pay for Google’s services with their own usage data?

Nowadays, using Google’s services in exchange for personal usage data is so prevalent that us, as end users, are already accustomed to the idea. Moreover, barely anyone is ready to give money for such services, which are currently available for free on smartphone apps and often perform better. But car manufacturers are still heavily concerned about not losing their high reputation, so protecting sensitive data from external parties remains one of their top priorities.

Since Android Automotive is based on GAS, does the driver then spend much more data than he does when using an Android smartphone anyway?

The topic of data protection is rated more critically in Germany and Europe than in other core markets of car manufacturers. For example, in China and the US, users are less concerned about their data and especially appreciate the opportunities that new technologies bring. We expect that Android Automotive will provide a whole new set of services by combining vehicle and driver-related data with usage data from apps and services from Google’s ecosystem. As is already the case today with Android on the smartphone, the practical benefit should be decisive for choosing this system.

The post Android Automotive as Future Infotainment System first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/android-automotive-as-future-infotainment-system/feed/ 0
P3 Internal Meet-Up 2019 https://www.p3-ds.com/blog/p3-internal-meet-up-2019/ https://www.p3-ds.com/blog/p3-internal-meet-up-2019/#respond Thu, 28 Feb 2019 13:18:39 +0000 https://www.p3-ds.com/?p=20189 We started the year with a new series of internal meetings! The role of these meetings is to share technical information and personal experiences between colleagues belonging to different departments. […]

The post P3 Internal Meet-Up 2019 first appeared on P3 digital services.

]]>
We started the year with a new series of internal meetings!

The role of these meetings is to share technical information and personal experiences between colleagues belonging to different departments. Because knowledge is power, we believe it is important for us to learn more about what the others are doing for their projects, as this may contribute to a better understanding of that project and of the technology as a whole. This means that if someone will come across a similar issue in the same or a different project, they will know how to tackle the problem. Moreover, this is not just about sharing information, but also about networking. We exchange knowledge and have fun while doing it. Pizza and drinks were obviously also part of the game. At the end, we all gathered together and spent time discussing the topics while playing games.

But to leave the „fun” part aside now, let’s move on to the serious stuff. In this session, our speakers covered the following topics:

“Struct vs Class in Swift” – Laurentiu Ungur:

This topic depicts a comparison between structs and classes in Swift, but it also explains why you should adopt structs. If you have an Objective-C background, you tend to use classes all over the code without benefiting of the Swift features.

“Integration Methods” – Sorin Penteleiciuc:

We experienced some problems in the beginning of a project and we decided to change the working style and how we worked.

The adopted small changes were highly effective:

Having iOS, Android, and Frontend installed on the backend machine. Our colleagues from iOS, Android, and frontend departments helped the backend team to install the project and emulators in which we replace the INT address with the localhost. This way, we got rid of painfully having to use Postman for each call. Everything could be tested and integrated, and this definitely helped us understand the business.

Making Swagger meetings and being API First, focusing on the models and how URLs should be. We edited the Swagger before we started coding so that the iOS, Android and frontend parts were not blocked by the backend. We made this possible using the ngrok app.

“Basic Android Security” – Radu Leu:

In this short presentation, I showcase my (brief) experience with Android Security issues: the problems I had to solve, the mistakes I made and the solutions that proved to be right. I take a short look at hashing, root access, decompiling, Android Keystore and how to use it. I also propose a solution for simplifying encryption using the Android Keystore across Android versions.

“Replace Dagger with Koin” – Vlad Tămaș:

The presentation starts with a story of a professor who was building a robot. The purpose of the story is to present dependency injection. The most popular solution used in Android (Dagger 2) is presented with its ups and downs. It was then compared to one of its newer competitors, the Koin library. In contrast to Dagger, Koin impressed with a very simple integration system, and a short DSL (domain specific language). The mobility to use it in each of the MVP and also MVVM architectures was revealed with some simple and clear examples, which prove that integrating Koin is as easy as „flipping a coin”.

“Custom System Services in Android” – Octavian Popoviciu:

Since Android 8.0, major modifications have been done to the lower layers of the Android OS. Named Project Treble, this is a major architecture rewrite of Android’s inner workings, creating a proper separation between vendor provided driver code, and the higher levels of the operating system. These optimisations allow the upgrade of the operating system without recompiling the drivers, which are now kept in a custom /vendor partition.
 

In this presentation, we take a look at custom system services: the proper way to create, add, and start them, as well as the way to communicate with them and trigger the functionality contained. This functionality can be HIDL-based (Hardware Interface Definition Language), which handles hardware interaction, or simple AIDL-based (Android Interface Definition Language) software services. 

The last step is to configure SELinux (Security-Enforced Linux), a component of Android OS which handles Mandatory Access Control (MAC) across all processes, to give the right permissions to the newly added system service. 

In the coming weeks, part of a 2-hour workshop, we will be implementing a software-based system service.

The post P3 Internal Meet-Up 2019 first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/p3-internal-meet-up-2019/feed/ 0
P3 and ApexVox Join Forces to Host Your Free .NET Conference https://www.p3-ds.com/blog/p3-and-apexvox-join-forces-to-host-your-free-net-conference/ https://www.p3-ds.com/blog/p3-and-apexvox-join-forces-to-host-your-free-net-conference/#respond Sat, 02 Mar 2019 09:02:29 +0000 https://www.p3-ds.com/?p=20187 We encourage the idea of supporting tech communities of Cluj-Napoca. Therefore we are thrilled to announce that P3 digital services partnered with ApexVox to host what is now known as […]

The post P3 and ApexVox Join Forces to Host Your Free .NET Conference first appeared on P3 digital services.

]]>
We encourage the idea of supporting tech communities of Cluj-Napoca. Therefore we are thrilled to announce that P3 digital services partnered with ApexVox to host what is now known as the first free .NET conference of this kind in Romania. The event took place on the 2nd of March in Cluj-Napoca and attracted a lot of passionate participants who are interested in building a better .NET community. Participants used our application which served as an agenda and guide for the entire event.

ApexVox brings together the .NET community in Romania for one day in-depth knowledge transfer and unmatched networking opportunities. ApexVox meets the need of the .NET community to keep up with the new wave of technologies like .NET Core, Cloud, AI, IoT, Xamarin, Unity, and many more.

A great lineup of international speakers, authors, Microsoft RDs (Regional Directors), Microsoft MVPs (Most Valuable Professionals) and technology specialists talked about the latest technologies and trends in .NET and Microsoft Azure.

At our booth, we had a lot of interesting conversations with the participants and got to know plenty of new passionate people. To stimulate participants’ motivations, we also organized a couple of giveaways to reward them for their effort of contributing to the community.

It was an honour to us to be part of this event. We are definitely going to continue providing our support to these communities and help make them better through the establishment of meaningful connections.

P3, it’s about P3ople!

The post P3 and ApexVox Join Forces to Host Your Free .NET Conference first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/p3-and-apexvox-join-forces-to-host-your-free-net-conference/feed/ 0
Meet P3 at MobOS 2019 https://www.p3-ds.com/blog/meet-p3-at-mobos-2019/ https://www.p3-ds.com/blog/meet-p3-at-mobos-2019/#respond Sat, 16 Feb 2019 09:24:41 +0000 https://www.p3-ds.com/?p=20182 Since the beginning of MobOS, an event that has become the biggest Conference on Mobile Technologies in Romania, P3 digital services was always honoured to be one of its partners. […]

The post Meet P3 at MobOS 2019 first appeared on P3 digital services.

]]>
Since the beginning of MobOS, an event that has become the biggest Conference on Mobile Technologies in Romania, P3 digital services was always honoured to be one of its partners. The event took place in the vibrant city of Cluj-Napoca between the 14th and the 16th of February 2019.

Compared to last year’s edition, MobOS experienced a participant growth of 34%, equating to a total of 340 participants. A total of 15 speakers, out of which 14 were international, attended the conference. This edition covered topics like mobile technology presentations on the first day. The second day of the event was dedicated to workshops related to unit testing and TDD (test-driven development) for both Android and iOS platforms, under the supervision of Jorge D. Ortiz Fuentes.


We hosted an interesting QR-code contest at our booth. Those who participated and won, were rewarded with a bunch of cool gadgets!

Like every year, the event was full of trends, insights and code on mobile technologies. It facilitated knowledge sharing with speakers that are subject matter experts in their field. Best practices were shared and new devices that are on the edge of technology were presented.

The post Meet P3 at MobOS 2019 first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/meet-p3-at-mobos-2019/feed/ 0
Meet P3 at Codecamp 2018 https://www.p3-ds.com/blog/meet-p3-at-codecamp-2018/ https://www.p3-ds.com/blog/meet-p3-at-codecamp-2018/#respond Sat, 24 Nov 2018 08:49:36 +0000 https://www.p3-ds.com/?p=20178 Codecamp is the first nation-wide IT Conference in Romania, and most likely, the biggest one. In the 12 years since starting, Codecamp created an amazing community around them, bringing together […]

The post Meet P3 at Codecamp 2018 first appeared on P3 digital services.

]]>
Codecamp is the first nation-wide IT Conference in Romania, and most likely, the biggest one. In the 12 years since starting, Codecamp created an amazing community around them, bringing together companies, startups and IT professionals. This year’s edition took place on November 24th, 2018 in Cluj-Napoca, the Romanian city in Transylvania that serves as one of the most important IT hubs in its residing country.

P3 digital services is delighted to be among Codecamp’s Diamond partners, participating to exhibitions and brining our best speakers to host presentations on some of the most trending topics in tech.

Marius Mailat, CTO of P3 DS and Google Developer Expert on Android since 2015, spoke about the idea of Demystifying Artificial Intelligence, or shortly known as AI. His speech seeks to provide an answer to the question of whether AI is just about code or if there is anything else that needs to be taken into consideration. In brief, Marius tries to put emphasis on the importance of AI in our industry but also on the dangers of overusing it, giving tips on when it makes sense to integrate AI-based solutions and when it does not. Below is an abstract of his talk:

“Artificial Intelligence is nowadays one of the hottest topics since the rise of the Internet. But ever wondered what you can actually do using AI? From a developer point of view, does traditional code still play a vital role in AI, or is there more to it than meets the eye? What is the difference between AI and traditional coding, and to what extent can we use it before resorting to AI? Marius will walk you through the easiest ways to start with AI using Cognitive Services and present you some of the capabilities of this technology. You will learn how to easily build AI-enabled systems on local mobile devices, create use cases that involve AI more efficiently and understand the possibilities and limitations of AI on local devices. Marius’ presentation will bring clarity to the following topics: – When does it make sense to use AI? – What do we solve with AI? – How do I start with AI? (DEMO: implement a face recognition app using MLKit and TensorFlow Lite) – Will machine intelligence rule the world and kill me?”

In terms of numbers, Codecamp meant a total of 10 tracks, more than 60 talks, over 2200 tickets sold, and a staggering amount of 74,800 Facebook event reach. The QR contest hosted at our booth reached a total number of over 350 registered participants and those who won were rewarded with interesting gadgets to compensate for their participation efforts!

We wholeheartedly thank Codecamp for making this event possible and definitely look forward to participating again in the future.

The post Meet P3 at Codecamp 2018 first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/meet-p3-at-codecamp-2018/feed/ 0
Build Google Assistant Actions – Codelabs and Hackathon https://www.p3-ds.com/blog/build-google-assistant-actions-codelabs-hackathon/ https://www.p3-ds.com/blog/build-google-assistant-actions-codelabs-hackathon/#respond Tue, 29 May 2018 17:34:12 +0000 https://www.p3-ds.com/?p=19836 Are you a passionate and dedicated Android developer? Are you curious how you can create software to extend the functionality of Google Assistant?  Then don’t miss the event coming next […]

The post Build Google Assistant Actions – Codelabs and Hackathon first appeared on P3 digital services.

]]>
Are you a passionate and dedicated Android developer?

Are you curious how you can create software to extend the functionality of Google Assistant?  Then don’t miss the event coming next week in Cluj-Napoca, Romania!

Google Developers Group and P3 digital services are organizing codelab&hackathon in Cluj-Napoca aimed to learn how to build Actions for the Google Assistant that are useful for your community – whether it’s a professional network, an interest group, or hometown.

The event is part of worldwide series designed and offered by Google to local communities and is run and customized by developer community.

You will have the opportunity to discover from Marius Mailat – Google developer expert on Android  – how to create your first Google Assistant Action and then to explore the developer platform that let you create software to extend the functionality of the Google Assistant, Google’s virtual personal assistant, across more than 500 million devices, including smart speakers, phones, cars, TVs, headphones, watches, and more.

As a developer, you can use Actions on Google to easily create and manage delightful and effective conversational experiences between users and your own 3rd-party fulfilment service. Users engage Google Assistant in conversation to get things done, like buying groceries or booking a ride (for a complete list of what’s possible now, see the Actions directory).

Register here.

Event date: June 6th, 2018

Language: English/Romanian

Location: P3 office floor 6th, Str Buftea nr 1, 400606 Cluj-Napoca, Romania

Expected participants: 80+

You must bring: Coding Equipment (Laptop/Phone)

Event agenda:

  • 16:30 – 17:00 Registration
  • 17:00 – 17:45 Presentation: How to create your first Google Assistant Action – Marius Mailat, Google Developer Expert on Android
  • 17:45 – 18:00 Teams and topic forming
  • 18:00 – 21:00 Hackathon / Codelabs

* Snacks and drinks will be provided!

To make it more exciting you can win one of the following prizes:

  • Google Home Mini (4 pieces)
  • Smart plug – D-LINK DSP-W115 mydlink Wi Fi (2 pieces)
  • Google branded T-Shirts

Join the event! Register here.

The post Build Google Assistant Actions – Codelabs and Hackathon first appeared on P3 digital services.

]]>
https://www.p3-ds.com/blog/build-google-assistant-actions-codelabs-hackathon/feed/ 0