{"id":"tag:speakerdeck.com,2005:\/andreidiaconu","link":[{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com"}},{"@attributes":{"rel":"self","type":"application\/atom+xml","href":"https:\/\/speakerdeck.com\/andreidiaconu.atom"}}],"entry":[{"id":"tag:speakerdeck.com,2005:Talk\/1150940","published":"2024-02-26T15:46:47-05:00","updated":"2024-02-26T15:50:13-05:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/on-device-machine-learning-in-flutter"}},"title":"On-device machine learning in Flutter","content":"Today we build a Flutter app that uses a neural network to apply some amazing style transformations on an image. The focus of the talk is mainly on understanding a few basic things about ML, ONNX (which just like Flutter is a cross-platform ML runtime) and to give you a jumpstart if you want to start integrating ML in your app. Tips and tricks included.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564922","published":"2019-10-16T10:56:57-04:00","updated":"2019-10-16T10:59:04-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/flutter-for-web"}},"title":"Flutter for Web","content":"Showing the audience what Flutter is, what it is capable of and most importantly, where the web version is at right now. We also dive into some code and see how things work under the hood.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564918","published":"2019-10-16T10:50:52-04:00","updated":"2019-10-16T10:52:53-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/the-road-to-your-first-million"}},"title":"The road to your first million","content":"The title is somewhat of a cute joke to get people to attend this pep talk meant to give people more courage to pitch at competitions.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564920","published":"2019-10-16T10:53:25-04:00","updated":"2019-10-16T10:55:11-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/comparing-multi-platform-mobile-frameworks"}},"title":"Comparing multi-platform mobile frameworks","content":"In the context of introducing Flutter to the audience, this presentation compares the major players in the cross-platform or multi-platform mobile frameworks.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564914","published":"2019-10-16T10:42:07-04:00","updated":"2019-10-16T10:43:39-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/postmuse-startup-pitch-deck"}},"title":"PostMuse - Startup Pitch Deck","content":"This is the pitch deck for PostMuse, the startup I wanted to be a huge success.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564912","published":"2019-10-16T10:37:26-04:00","updated":"2019-10-16T10:40:55-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/if-i-made-a-product-that-did-x-would-you-buy-it"}},"title":"If I made a product that did X, would you buy it?","content":"This deck highlights my learnings from the very fun and insightful book \"The Mom Test\". It is a very good product-oriented book, most useful in the initial idea validation phase of your startup.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/370370","published":"2016-11-27T15:27:50-05:00","updated":"2019-10-16T10:34:37-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/screen-transitions-in-android"}},"title":"Screen Transitions in Android","content":"Go from screen A to screen B in style. Let's learn together how to animate the transition between the pictures-grid-screen and the picture-details-screen, both on Android 5 and below.\n\nPresented at Codecamp Iasi Spring 2015","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/370368","published":"2016-11-27T15:06:14-05:00","updated":"2019-10-16T10:35:27-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/performance-tools-on-android"}},"title":"Performance Tools on Android","content":"The Android ecosystem has a lot of tools to help us out when it comes to development. We all use Android Studio, gradle and adb, for instance. We need to, as these are essential tools for building our products. But what about the tools that help us diagnose problems in our apps? This session is all about asking 2 very common questions:\n\nWhy is my app stuttering or dropping below 60fps?\n\nWhy are my users telling me that my app drains their batteries?\n\nMost of the times solving a problem means asking the right questions in order to find the right answers. So starting from these 2 questions, with concrete problem-code examples we will be using tools from Google to find our answers.\n\nI don't want it to be a secret, so I'm telling you that the tools we will be using the most will be Traceview and Battery Historian. We will also be looking at Profiling GPU Rendering and Debugging Overdraw.\n\nI know that these tools might look a bit scary or dull but I promise to keep it simple so that you walk away with information you can use at work the next day.\n\nPresented at:\n- Droidcon Romania 2016\n- Codecamp Cluj Spring 2016","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/370366","published":"2016-11-27T14:59:58-05:00","updated":"2016-11-27T15:31:11-05:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/mobile-testing-in-the-cloud"}},"title":"Mobile Testing in the cloud","content":"Android has a fragmented ecosystem. There are devices out there with square screens or even no 3G antenna. It\u2019s impossible to test on all of them. But if we write automated tests, then maybe we could run these tests on hundreds of real devices in the cloud. Let\u2019s compare Espresso to Appium and Amazon Device Farm to Firebase Device Lab and see which of these we like more.\n\nPresented at:\n- Codecamp Iasi Autumn 2016\n- MBLTdev Moscow 2016\n- Codecamp Cluj Autumn 2016\n- DevFest Romania 2016","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564908","published":"2019-10-16T10:28:55-04:00","updated":"2019-10-16T10:30:49-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/prezentarea-ta-mai-buna"}},"title":"Prezentarea ta mai buna","content":"This is a deck used to highlight multiple problems that occur very often with technical presentations and also offers solutions. This deck was used for a \"make your presentation better\"-type of presentation.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564907","published":"2019-10-16T10:24:22-04:00","updated":"2019-10-16T10:26:03-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/istoria-unui-geek-scoala-altfel"}},"title":"Istoria unui geek - Scoala Altfel","content":"Prezentarea a fost tinuta in cadrul unei clase the scoala generala, in cadrul unui eveniment numit \"Scoala altfel\". In cadrul acelui eveniment, diferite persoane avand diferite meserii au prezentat perspectiva lor asupra vietii in fata elevilor.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564906","published":"2019-10-16T10:20:19-04:00","updated":"2019-10-16T10:22:09-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/android-training-in-10-sessions"}},"title":"Android training in 10 sessions","content":"Not sure what the context for this training was, but it seems to be an extensive dive into Android in 10 separate lessons.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/564905","published":"2019-10-16T10:17:20-04:00","updated":"2019-10-16T10:19:42-04:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/intro-to-android-in-4-days"}},"title":"Intro to Android in 4 days","content":"Training for really basic Android concepts, way back in 2015.","author":{"name":"Andrei Diaconu (@andreidiaconu)"}},{"id":"tag:speakerdeck.com,2005:Talk\/370373","published":"2016-11-27T15:40:03-05:00","updated":"2016-11-27T15:46:00-05:00","link":{"@attributes":{"rel":"alternate","type":"text\/html","href":"https:\/\/speakerdeck.com\/andreidiaconu\/listview-vs-recyclerview"}},"title":"ListView vs RecyclerView","content":"If you develop on the Android platform and haven't had a chance to try out the new widgets introduced in Android L Preview this will be a very interesting presentation for you; find out from my experiments how the new RecyclerView stacks up against the view it should replace. If Android is not your game, you will still learn a few things regarding lists on mobile and what Android is like for developers on the platform. \n\nPresented at Codecamp Iasi Autumn 2014","author":{"name":"Andrei Diaconu (@andreidiaconu)"}}],"title":"Andrei Diaconu (@andreidiaconu) on Speaker Deck","updated":"2024-02-26T15:46:47-05:00"}