POPULARITY
“The three core expectations of a Staff+ engineer are having a high blast radius impact, able to do multi-scale planning & influence, and having high ownership & autonomy level.” What does it take to become a Staff+ engineer? Thiago Ghisi, an experienced engineering leader and a Director of Engineering at Nubank, reveals the secrets in this episode. We discuss the path to becoming a Staff+ engineer and explore the attributes that set successful Staff+ engineers apart. Thiago emphasizes that technical skills alone are not enough and outlines the three core expectations and three key behaviors for Staff+ engineers to demonstrate. Our conversation concludes with a discussion of the importance of finding role models and learning from their behaviors and approaches rather than following checklists. If you're an aspiring Staff+ engineer or simply interested in career growth in tech, don't miss this episode! Tune in now to unlock the secrets to Staff+ success. Listen out for: Career Journey - [00:02:11] Definition of a Staff+ Engineer - [00:04:24] The Different Level & Scope of Responsibilities - [00:09:43] What You Got Here Won't Get You There - [00:18:54] High Blast Radius Impact - [00:23:34] Multi-Scale Planning & Influence - [00:27:23] Stakeholder Management - [00:31:06] Ownership & Autonomy Level - [00:35:52] Behaviors & Patterns - [00:43:51] Role Models Over Checklists - [00:51:53] 3 Tech Lead Wisdom - [00:55:56] _____ Thiago Ghisi's BioThiago Ghisi is the Director of Engineering for the Mobile Platform team at Nubank. He has nearly 20 years of experience in the software industry, having worked at companies like Apple, ThoughtWorks, and Amex. Ghisi has worn multiple hats - from Programmer to Project Manager to Quality Engineer, back to Engineering, and finally, Engineering Management, where he has been leading cross-functional teams in the Mobile FinTech space for the past eight years. He also hosts a podcast called “Engineering Advice You Didn't Ask For” and writes extensively about Career & Leadership in Tech on LinkedIn & Twitter. Follow Thiago: LinkedIn – linkedin.com/in/thiagoghisi Twitter – @thiagoghisi _____ Our Sponsors Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.Make it happen. With code. Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode?Show notes & transcript: techleadjournal.dev/episodes/190.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.
Join us for a journey into the tech universe as we explore the ins and outs of mobile app development with Salesforce's own Ashwin Nair and Galen Lewis. Listen in as Ashwin recounts his evolution from a sports game enthusiast to a product manager for Mobile Platform Experience, and Galen shares his beginnings with Scratch to his current role as an associate product manager for Mobile SDK. This episode sheds light on the latest advancements in mobile developer tooling. Ashwin walks us through the exciting new features, such as the enhanced LWC offline test harness and the debut of the mobile offline onboarding wizard tool, alongside the Nimbus plugins that promise to revolutionize access to native device functionalities. Tune in for an engaging blend of tech talk and personal anecdotes that underscore the vibrant community of developers and enthusiasts alike. Show Highlights: Introduction of new features in Salesforce's Spring '24 release, including the LWC offline test harness and mobile offline onboarding wizard tool. Discussion on Nimbus plugins for Salesforce mobile development, enabling integration of native device functionalities like document scanning, NFC, and biometrics. The capabilities and future updates of Salesforce's Mobile SDK, including native login, one-time passwords, and on-device AI functionality. The importance of offline capabilities in mobile development for handling scenarios with limited network connectivity. Links: Ashwin's LinkedIn: https://www.linkedin.com/in/ashwin-nair/ Test Harness Developer Documentation: https://developer.salesforce.com/docs/atlas.en-us.mobile_offline.meta/mobile_offline/dx_harness_app_ux_home.htm Introducing the Salesforce Offline App Onboarding Wizard: https://developer.salesforce.com/blogs/2023/07/introducing-the-salesforce-offline-app-onboarding-wizard Developer Docs: https://developer.salesforce.com/docs/atlas.en-us.248.0.mobile_offline.meta/mobile_offline/dx_onboard_wizard.htm Nimbus Plugins: https://developer.salesforce.com/docs/atlas.en-us.mobile_offline.meta/mobile_offline/capabilities.htm Galen's LinkedIn: https://www.linkedin.com/in/galenlewis/ Enabling Biometric Authentication in Mobile SDK Apps: https://www.youtube.com/watch?v=_WPW870GWdk Mobile SDK Developer Guide: https://developer.salesforce.com/docs/atlas.en-us.noversion.mobile_sdk.meta/mobile_sdk/preface_intro.htm What's New in Mobile SDK 11.0 and 11.1?: https://developer.salesforce.com/blogs/2023/12/whats-new-in-mobile-sdk-11-0-and-11-1
The CPGGUYS are joined by Kunal Nagpal, who serves as Chief Business Officer at InMobi, responsible for global business strategy, product management, enterprise partnerships and client success on the sell side. InMobi Exchange is a marketplace for buying and selling advertisements across apps that work with InMobi and Meson, a true publisher-first mediation platform was launched in 2022. Under Nagpal's leadership, InMobi Exchange became the second largest in-app exchange platform in the industry and has seen year-over-year growth of 39 percent in 2022.Episode sponsored by inmobiFollow Kunal Nagpal on LinkedIn at : https://www.linkedin.com/in/nagpalkunal/Follow InMobi on LinkedIn at: https://www.linkedin.com/company/inmobi/Follow InMobi online at: https://www.inmobi.com/Kunal answers the following questions :1. What are the main mobile market trends and emerging technologies that InMobi is closely monitoring or investing in?2. How does InMobi differentiate itself from its competitors in the mobile advertising space? Whats your mojo? Why should brands pay attention?3. How does InMobi approach customer acquisition and retention in such a dynamic and competitive industry?4. How does InMobi address issues related to data privacy and security, especially in light of evolving regulations?5. You are an app-focused company and perhaps the only one at this scale and reach to work with a diverse set of advertisers. Is this an opportunistic play executed well or is this some sort of a strategic advantage 6. Can you share insights into InMobi's approach to innovation and product development?7. While on innovation, what is InMobi's take on Retail Media Networks (RMN) that seem to be getting a lot of attention and interest from clients, especially large CPG players? How do those fit into your own strategy? 8. Thinking of a different take on them, do you think RMNs are a high ROI sandbox within the open programmatic ecosystem or are they a version of a walled garden that interplays well with the open ecosystem?CPG Guys Website: http://CPGguys.comFMCG Guys Website: http://FMCGguys.comCPG Scoop Website: http://CPGscoop.comNextUp Website: http://NextUpisnow.org/cpgguysRetailWit Website: http://retailwit.comRhea Raj's Website: http://rhearaj.comDISCLAIMER: The content in this podcast episode is provided for general informational purposes only. By listening to our episode, you understand that no information contained in this episode should be construed as advice from CPGGUYS, LLC or the individual author, hosts, or guests, nor is it intended to be a substitute for research on any subject matter. Reference to any specific product or entity does not constitute an endorsement or recommendation by CPGGUYS, LLC. The views expressed by guests are their own and their appearance on the program does not imply an endorsement of them or any entity they represent. CPGGUYS LLC expressly disclaims any and all liability or responsibility for any direct, indirect, incidental, special, consequential or other damages arising out of any individual's use of, reference to, or inability to use this podcast or the information we presented in this podcast.
The CPG Guys are joined in this episode by Chris Jensen, CRO of mobile loyalty rewards program Ibotta., a free cash back rewards web and mobile app that gives you real cash for everyday purchases when you shop. Ibotta provides thousands of ways for consumers to earn cash on their purchases by partnering with more than 2,700 brands and retailers. Ibotta also powers rewards programs for top retailers and makes its offer content available on a number of leading websites and apps through the Ibotta Performance Network. This episode is sponsored by Ibotta.Follow Chris Jensen on LinkedIn at : https://www.linkedin.com/in/chrisj-jensen/Follow Ibotta on LinkedIn at: https://www.linkedin.com/company/ibotta-inc-/Follow ibotta online at: https://home.ibotta.com/This episode was recorded live at Las Vegas during groceyshop while iBotta was giving a press conference with announcements. Chris answers these topics : Data asset created over time?Consumer insightsThe state of spend survey.Mobile loyaltyand, so much more.....!!!!!CPG Guys Website: http://CPGguys.comFMCG Guys Website: http://FMCGguys.comCPG Scoop Website: http://CPGscoop.comNextUp Website: http://NextUpisnow.org/cpgguysRetailWit Website: http://retailwit.comRhea Raj's Website: http://rhearaj.comDISCLAIMER: The content in this podcast episode is provided for general informational purposes only. By listening to our episode, you understand that no information contained in this episode should be construed as advice from CPGGUYS, LLC or the individual author, hosts, or guests, nor is it intended to be a substitute for research on any subject matter. Reference to any specific product or entity does not constitute an endorsement or recommendation by CPGGUYS, LLC. The views expressed by guests are their own and their appearance on the program does not imply an endorsement of them or any entity they represent. CPGGUYS LLC expressly disclaims any and all liability or responsibility for any direct, indirect, incidental, special, consequential or other damages arising out of any individual's use of, reference to, or inability to use this podcast or the information we presented in this podcast.
The CPG Guys are joined in this episode by Bryan Leach, founder and CEO of mobile loyalty rewards program Ibotta., a free cash back rewards web and mobile app that gives you real cash for everyday purchases when you shop. Ibotta provides thousands of ways for consumers to earn cash on their purchases by partnering with more than 2,700 brands and retailers. Ibotta also powers rewards programs for top retailers and makes its offer content available on a number of leading websites and apps through the Ibotta Performance Network. This episode is sponsored by Ibotta.Follow Bryan Leach on LinkedIn at: https://www.linkedin.com/in/bwleach/Follow Ibotta on LinkedIn at: https://www.linkedin.com/company/ibotta-inc-/Follow ibotta online at: https://home.ibotta.com/Bryan answers these questions : Let's discuss your journey from Yale Law School, courts, to being a lawyer and then starting Ibotta. How did that happen? What advice do you have for others who want to follow in your footsteps?Take us through the value proposition of Ibotta. What should brands expect from a partnership, and why should they seek it?Ibotta has significant reach with retail. Take us through your retail partnerships, and the one with Walmart is considered sort of exclusive. Demystify what that could mean.How does a consumer benefit from the app? Why is it considered the premier loyalty platform for a brand?The latest version of ios 17 brings with it the end of cookie-based tracking for the most part. How does this impact Ibotta and your relationship with the consumer? How do you ensure privacy for the consumer? Retail media - today's hottest topic and everywhere at retail. How is Ibotta part of the retail media ecosystem or planning to be engaged in it?A bit over a year ago, Ibotta launched the Ibotta Performance Network. Can you tell us about that evolution and the factors that culminated in this offering?Looking ahead, what are the biggest challenges facing the industry? The opportunities? CPG Guys Website: http://CPGguys.comFMCG Guys Website: http://FMCGguys.comCPG Scoop Website: http://CPGscoop.comNextUp Website: http://NextUpisnow.org/cpgguysRetailWit Website: http://retailwit.comRhea Raj's Website: http://rhearaj.comDISCLAIMER: The content in this podcast episode is provided for general informational purposes only. By listening to our episode, you understand that no information contained in this episode should be construed as advice from CPGGUYS, LLC or the individual author, hosts, or guests, nor is it intended to be a substitute for research on any subject matter. Reference to any specific product or entity does not constitute an endorsement or recommendation by CPGGUYS, LLC. The views expressed by guests are their own and their appearance on the program does not imply an endorsement of them or any entity they represent. CPGGUYS LLC expressly disclaims any and all liability or responsibility for any direct, indirect, incidental, special, consequential or other damages arising out of any individual's use of, reference to, or inability to use this podcast or the information we presented in this podcast.
InfosecTrain hosts a live event entitled “12 Days Workshop : Cyber Awareness Masterclass for Youngsters” with certified expert ‘Ashish' Thank you for listening this podcast, For more details or free demo with our expert write into us at sales@infosectrain.com ➡️ Agenda for the podcast
Simple Programmer is now BACK with a brand new YouTube Channel- SUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
EatOut are a food tech and media business primarily based in Kenya and East Africa. Their technology allows consumers to search through hundreds of restaurants, curating information such as photos, menus, maps, contacts, events, offers and reviews.
If you are enjoying this consider supporting the show by becoming a Patron http://patreon.com/user?u=82757269 Episode Overview: Early days. Traumatic extraction from Uganda and migration to UK. First attempts at business, the early hustle in the Moroccan bazaar. Negotiation tips. What you should know, if you think of becoming an entrepreneur. Common pitfalls of entrepreneurship. How Alpesh raised funds for his company MiFone. How do you become indispensable in a company? Tools that helped you make 500M in 3 years whilst working for Motorola. How did you get your first clients for MiFone? Biggest lessons from launching the first African hardware device mobile company. Importance of marketing and brand identity in launching a new product. How to create a strong brand identity. The toughest moment in Alpesh's life. How did you overcome your burnout? What's next for you? ZMBIZI and its mission. Meaning and purpose of life. A skill that changed your life. Your recipe for happiness. The myth of tech genius. About Guest: Alpesh H Patel is an award winning Global Entrepreneur and has been featured in more than 50 media outlets including CNN, CNBC, BBC, Forbes, GQ and Huffington Post .He is an expert in business Go to Market strategies with a particular focus on Emerging markets. A veteran in the Telecoms industry, Alpesh generated $500m in his role as Director of Sales, Motorola. In 2007 he founded the first African Tech Mobile Hardware startup Mi-Fone and OJU the world's first Afro Emoticon character brand. The combined business was successfully sold to a $5B South African conglomerate. Alpesh is now the Co-Founder and CEO for ZMBIZI and BIZI LABS the new Web3.0 Mobile Platform that has been created to get 1,000,000,000 people paid daily from their Mobile device usage. Alpesh, specialises in Go to Market Strategies, Entrepreneurship, Intrapreneurship and Results orientated Sales solutions. He has been dubbed as one of the first Tech Innovators to come out of Emerging markets and has worked with industry giants such as Visa, Vodafone, Western Union and Uber. Alpesh is a Public speaker and has appeared on several panels such as The Titan Academy,The GSMA,The African Leadership Network and The Wharton Conference. He is also a published author with his first book “TESTED” nominated as “The Business Book of the Year UK, 2018”. His work has received critical acclaim and wide press. Find Alpesh on: https://peshmode.com/about.html https://zmbizi.com Instagram: https://rb.gy/efjafj Find Dana on: Instagram https://rb.gy/pm0wwp Watch the full podcast episode on Youtube: https://www.youtube.com/@IsThisItPodcast If you enjoyed this episode, please leave a 5star rating on here, this will help me get this across to more people :) --- Send in a voice message: https://podcasters.spotify.com/pod/show/dana-grinberga/message
This week on TECH TUESDAY we visit with Matt Hausmann, the Director of SNAP! Connect which is the multi-lingual family engagement and communication platform that allows you to support every family in your athletic community. Matt also shares his story while breaking down how SNAP Connect can help you on this episode of TECH TUESDAY on The Educational AD Podcast! --- Send in a voice message: https://anchor.fm/educational-ad-podcast/message Support this podcast: https://anchor.fm/educational-ad-podcast/support
Today's TECH TIP has us sitting down with Tyler Palmer who is the Product Manager for SNAP! Store - part of the Snap! Mobile Platform. Tyler shares his background along with some really cool features of SNAP on this episode of TECH TUESDAY on The Educational AD Podcast! --- Send in a voice message: https://anchor.fm/educational-ad-podcast/message Support this podcast: https://anchor.fm/educational-ad-podcast/support
Nesse episódio o Bruno Ramos conversa com a Yasmin Benatti Software Engineer no Shopify e com o Andre Alves Software Engineer no iFood sobre o que é um time de Mobile Platform dentro de uma empresa, comentando sobre como funciona a dinâmica de um time, qual é o escopo, como são definidos os backlogs e dão dicas para pessoas que gostariam de fazer parte de um time de plataforma. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos(as) participantes @minbenatti andrever93@gmail.com
Nerds On Site Inc CEO Charley Regan joined Steve Darling from Proactive to share news the company has formed a brand new partnership with Zonetail. That company is a mobile platform that allows high-rise residents to manage their homes by connecting people to products, amenities and services. Regan telling Proactive this gives the company a first mover approach into gated, condo and high-rise communities as the number one choice for technology solutions. This will be an exclusive partnership in Canada and the United States.
On this episode of the You Own the Experience podcast, Lauren and Rob sit down with Rohan Jacob, Founder/CEO of TimeSaved to discuss the Future of Work and how candidates are really consumers and should be treated like modern consumers with most information only a search away. The dynamic duo and Rohan also discuss how mobile platforms are part of the solution to give the 'consumer' more options and how employers can improve their talent pool and options by hiring remote or hybrid team members. The trio also discusses: outcome-driven work for employees (platforms like Task Rabbit or HireRunner) how to build a modern work culture how staffing companies will have to be more solution-oriented to meet current demand. Rohan's book recommendation Prediction Machines: The Simple Economics of Artificial Intelligence by Ajai Agrawal This episode is brought to you by Leap Consulting Solutions & Kyloe Partners. Check out the episode to learn more and please remember to rate & review the podcast wherever you listen.
2B Bolder Podcast : Career Insights for the Next Generation of Women in Business & Tech
On episode #49 of the 2B Bolder Podcast, Monique Hayward talks about her multifaceted career. Monique is the Senior Director for Business Applications Ecosystem Marketing at Microsoft Corporation. She leads the team responsible for the marketing strategy and programs to accelerate the growth of Microsoft Dynamics 365 and Power Platform products.Prior to Microsoft, Monique worked for 22 years at Intel Corporation, leading teams and managing strategic programs in marketing, communications, and business development in Information Technology, Data Center Platforms, Software & Services, Global Diversity, Mobile Platforms, and Corporate Marketing. She also did a two-and-a-half-year assignment as the Chief of Staff and Technical Assistant to Intel's first Chief Technology Officer. Monique also has experience in PR and marketing communications at Tektronix, American Greetings, and the U.S. Department of State.In addition to her corporate marketing career, Monique is also an award-winning entrepreneur, author, and speaker. She co-founded DRISCOLL Cuisine & Cocktail Concepts, a personal chef service in 2019, and prior to that Monique owned and operated Dessert Noir Café & Bar in Beaverton, Oregon, and served as a partner in a mobile software applications company. Tune in to hear her insights, advice, and secret to success. Find out what drives her and how she has never let any roadblock stand in her way of success. You'll be inspired and gain actionable tips to grow your career.Visit Monique's website to learn more. Connect with Monique on LinkedIn The 2B Bolder Podcast provides you first-hand access to some amazing women. Guests will include women from leading enterprise companies to startups, women execs, coders, account execs, engineers, doctors, and innovators.Listen to 2B Bolder for more career insights from women in tech and businessSupport the show (https://pod.fan/2b-bolder)
There is a distinct difference between how you can provide mobile capabilities to your people. You can equip them with apps that also work on a mobile device. Or you can create a mobile experiences with tools specializing in mobile technology. What is the difference?
Welcome to a new series on The Speechly Podcast - the "Voice Pioneers Fireside Chats" series. In this series you can expect interviews with individuals who have made a significant impact in the world of Voice Technology. We will explore the past work that makes them a “Pioneer” while also exploring topics around the current and future user behavior with Voice-Enabled experiences. The main goal of this series is to use the lessons learned from the Voice Pioneers to inform and inspire the current generation of product builders in the world of Voice User Interfaces. This week I am joined by Ian Freed, Co-Founder and CEO of Bamboo Learning, the leaders in creating voice-enabled educational applications. Before starting Bamboo Learning, Ian spent over a decade at Amazon having jobs such as Tech Advisor to Jeff Bezos and VP of Devices where he overlooked Alexa-Enabled hardware. We dug into topics such as: - What is it like to be Tech Advisor to Jeff Bezos? - Did Amazon have a plan for Alexa on the Fire Phone? - What would Voice Experiences look like today if Amazon owned a Mobile Platform? - What did General Voice Assistant platforms get right & wrong with the rollout of Voice Assistants? - How do Voice Experiences for children differ from older demographics? - What are the benefits of Multi-Modal Voice Experiences vs purely Conversational Voice Experiences? I hope you enjoy this interview with Ian Freed on The Speechly Podcast! Follow Bamboo Learning: BambooLearning.com iOS App Download Twitter - @learnwithbamboo LinkedIn Follow Speechly: Speechly.com Twitter - @SpeechlyAPI GitHub.com/Speechly LinkedIn
On this episode we talk about the Pixel A-series saying goodbye to the headphone jack. We talk about the start of a new generation in Snapdragon SoC: Snapdragon 8 Gen 1 Mobile Platform. And we talk about the next real estate boom that's happening online. Stories Covered: Leaked images of the Pixel 6A: https://www.theverge.com/2021/11/20/22793079/google-pixel-6a-leak-compact-mobile-no-headphone-jack Snapdragon 8 Gen 1 Mobile Platform: https://www.qualcomm.com/products/snapdragon-8-gen-1-mobile-platform Axie Infinity Land Plot Sold For 550ETH: https://www.bsc.news/post/axie-infinity-land-plot-sold-for-550-eth You can reach out to us, or get updates on when we post new episodes on twitter here: https://twitter.com/EmanuelHyphenC https://twitter.com/tv_neat For more tech content check out the links below: https://www.youtube.com/channel/UCHAxXijPIFDsn0WIpY9CamQ https://www.youtube.com/channel/UC_pNX_6-dD4AVQQejVBV2rQ https://www.instagram.com/emanuelhyphenc/
Last Week Chopped Up is a podcast featuring two lifelong friends who "chop it up" about last week's tech, business and sports news. We both hail from Houston and currently work in the tech space. Justin now lives out in Amsterdam and Jeremy in San Francisco. You can listen to Last Week Chopped Up on YouTube, or your favorite podcasting platform: Spotify https://open.spotify.com/show/6ofYlaEpdq3wwwZf9HmSp3 Apple https://podcasts.apple.com/podcast/last-week-chopped-up/id1557855240 Google Play https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy81MDczMjVkMC9wb2RjYXN0L3Jzcw== Breaker https://www.breaker.audio/last-week-chopped-up Radio Public https://radiopublic.com/last-week-chopped-up-GMMJRe Hip Hop Rap Instrumental (Crying Over You) by christophermorrow https://soundcloud.com/chris-morrow-3 Creative Commons — Attribution 3.0 Unported— CC BY 3.0 Free Download / Stream: http://bit.ly/2AHA5G9 Music promoted by Audio Library https://youtu.be/hiYs5z4xdBU
OnePlus has updated its smartphone portfolio with the OnePlus 9RT 5G, and though this device is currently available in China, we can expect it to arrive in India soon. The OnePlus 9RT 5G's launch in India may spark healthy competition between itself and the OnePlus 9R 5G that launched earlier this year. Both devices come with a similar design but differ significantly when it comes to cameras and processors. Continue reading on Procommun.com
सुनिए मधुकर एस. दुबे की प्रेरक कहानी। ये उदयपुर की एक आउटसोर्सिंग कंपनी फ्यूजन बिजनेस सॉल्यूशंस प्राइवेट लिमिटेड के फाउंडर है। 2005 में इन्होने अपने भाई के साथ मिलकर इस कंपनी की स्थापना की थी।तब से ये इस कंपनी को सफलतापूर्वक संचालित कर रहे है और सफलता की इनकी ये जर्नी बहुत ही शानदार रही है। आपको बतादें फ्यूज़न एक आईटी एंड आईटीईएस कंपनी है। फ्यूजन यूएसए, यूके और ऑस्ट्रेलिया के ग्राहकों को बीपीओ सेवाएं प्रदान करता है। ये यूएसए, यूके एंड ऑस्ट्रेलिया में अपने क्लाइंट्स को बीपीओ सर्विसेज देती है। साथही स्टार्टअप एंड एस्टैब्लिश्ड कम्पनीज़ के लिए मोबाइल एंड वेब ऐप एंड डिजिटल प्लेटफॉर्म डेवलप करके टेक्नोलॉजिकल सहायता भी प्रदान करती है। आपको बतादें इनके माता-पिता ने इन्हे ईमानदारी और पारदर्शिता सिखाते हुए इनका पालन-पोषण किया। जीवन में कभी भी कुछ करने से रोका नहीं, और शायद यहीं वजह रही कि इन्हे जीवन में अपने निर्णय लेने का आत्मविश्वास मिला और ये आज इस मुकाम पर पहुंच पाए है। पूरी कहानी पढ़ें: https://stories.workmob.com/madhukar-dubey-outsourcing-offshoring वर्कमोब द्वारा #मेरीकहानी कार्यक्रम के माध्यम से एक नयी पहल शुरू की गयी है जिसके ज़रिये हर कोई छोटे बड़े बिज़नेस ओनर्स अपनी प्रेरक कहानियों को यहाँ सभी के साथ साझा कर सकते है। क्योंकि हर शख्स की कहानी में है वो बात जो जीवन को बदलकर एक नयी दिशा दिखाएगी, और ज़िन्दगी में ले आएगी आशा की एक नयी चमकती किरण। #प्रेरककहानियाँ #आउटसोर्सिंग #आउटसोर्सिंगकंपनी #फ्यूजनबिजनेससॉल्यूशंसप्राइवेटलिमिटेड #फाउंडर #आईटी #आईटीईएस #बीपीओ #बीपीओसर्विसेज #स्टार्टअप #डिजिटलप्लेटफॉर्म #टेक्नोलॉजिकल #मोबाइलप्लेटफॉर्म जानिए वर्कमोब के बारे में: जुड़िये वर्कमोब पर - ये है भारत का अपना एक प्रोफेशनल सोशल नेटवर्क। जोश और जुनून से भरी प्रेरणादायक कहानियां देखिये। मजेदार प्रतियोगिताएं खेलिए, उनका हिस्सा बने, लाइव जुड़िये, और भी बहुत कुछ पाए वर्कमोब पर । यह सौ प्रतिशत बिलकुल मुफ्त है। जाइये इस लिंक पर - https://stories.workmob.com और देखें ढेर सारी प्रेरक कहानियाँ। हमारे ऐप्प को डाउनलोड करें: Android: https://play.google.com/store/apps/details?id=com.workmob iOS: https://apps.apple.com/in/app/workmob/id901802570
Behind the Cloud: A Salesforce Architect’s Podcast Mini-Series
Modern web and mobile design have the potential to be complicated and confusing. However, as architects, they are areas in which you need to have a solid grasp. Understanding them will allow you to provide architectural solutions that truly meet the needs of your users and customers. This is why we are covering everything you need to know about modern web and mobile design in this episode. Joining me to do so are two amazing Product Managers. Kevin Hill is the VP of Product Management and Sue Berry is the Director of Product Management for Mobile Platform. Both have worked extensively with mobile apps and design along with a variety of tools. Throughout our conversation today, we go through everything from the basics to complex concepts regarding how architects should consider building products on the web and mobile. Kevin and Sue explain all of these topics extremely well so tune in to learn it all from them. Show Highlights: What it means to design and build on the modern web. How the landscape for mobile design has changed over the years. Why Salesforce invests so much in web standards. Why Salesforce is a part of the governing body of JavaScript. How architects should design and build applications for the best mobile experience. How to use SDK tools when building mobile apps. How mobile UI has improved integration and the ease of working within Salesforce. Advice for new developers. Whether you should rewrite old code or build new functionality. How Mobile Publisher can help you with branding and publishing mobile apps. What's coming up for modern web and mobile design. Subscribe and Review We would really appreciate it if you left us an Apple Podcasts review. Reviews help others discover and learn what our show is all about. If you enjoyed this episode, we've created a PDF that has all of the key information for you from the episode. Just go to the episode page at [enter link here] to download it. Supporting Resources: Salesforce AppExchange: Agile Accelerator Mobile Developer Center Trailblazer Community Group: Mobile Tools Kevin on Twitter Sue on Twitter Episode Credits If you like this podcast and are thinking of creating your own, consider talking to my producer, Danny Ozment. He helps thought leaders, influencers, executives, HR professionals, recruiters, lawyers, realtors, bloggers, coaches, and authors create, launch, and produce podcasts that grow their business and impact the world. Find out more at https://emeraldcitypro.com
@iamblackbiz@magicnotes
The food supply chain is ripe (sorry, terrible pun!) for disruption. It has been one of the slowest supply chains to adopt digital technologies.One of the companies trying to change this is HeavyConnect. HeavyConnect are a California based startup who have created a platform for what they call the first mile, which helps alleviate a lot of the time spent on paperwork and compliance.I invited their CEO Patrick Zelaya onto the podcast to tell me all about their solution.We had an excellent conversation and, as is often the case, I learned loads, I hope you do too...If you have any comments/suggestions or questions for the podcast - feel free to leave me a voice message over on my SpeakPipe page or just send it to me as a direct message on Twitter/LinkedIn. Audio messages will get played (unless you specifically ask me not to).If you want to learn more about how to juggle sustainability and efficiency mandates while recovering from pandemic-induced disruptions, meeting growth targets, and preparing for an uncertain future, check out our Oxford Economics research report here.And if you want to know more about any of SAP's Digital Supply Chain solutions, head on over to www.sap.com/digitalsupplychain, and if you liked this show, please don't forget to rate and/or review it. It makes a big difference to help new people discover it. Thanks.And remember, stay healthy, stay safe, stay sane!
This week Reena, Brendan and Jordan have on the one and only Monique Latise. She dishes wisdom about life, comedy and business as she tries to name as many banks as she can. Follow her @moniquelatise Get tickets to Monique's birthday show June 30th in Paterson https://www.moniquescomedyclub.com/events/monique-latise-birthday-comedy-show Subscribe to her YouTube https://www.youtube.com/channel/UClLvFmWTuLtH9ELT0UYCpjQ | https://www.youtube.com/user/MoniqueLatise Comedienne Monique Latise was born & raised in Paterson New Jersey. Since childhood, Monique had dreams of becoming an entertainer. She spent the first 14 years of her life entertaining family at gatherings. In 2004 Monique started her own Event planning business which was very successful. In 2010 Monique stepped out on faith, aggressively going after a career in comedy, while working two jobs to take care of her family. Today Monique is a well sought-after comedian. She is the 2011 winner of Young Guns of Comedy, The 2018 winner of “Comics Rock Clean Showcase” in LA. In 2018, Monique was 3rd place winner at The Legendary Apollo Theater. Monique is a COMEDY POWERHOUSE with a very extensive resume but She knows that none of this was possible without God's grace and mercy. She has blessed major comedy clubs and opened for major artist. Monique also hosts and produces several comedy shows throughout the tri-state area. She has accomplished 4 self promoted successful one WOMAN SHOWS, Monique Latise is also the founder of YOUNG STARZ ROCK mentoring program and talent showcase and have produced 5 successful talent shows featuring the youth in the Paterson community. Most recently Monique Latise was a finalist in the Preachtree comedy festival in Atlanta. Monique is a Mother, Motivational Speaker, Comedian, Theater Actress, and Business woman with 24 years experience in finance banking. With all these accomplishments; Monique Scott is proud to add Owner of Monique's Comedy Club originally in Center City Mall Paterson, NJ to the Virtual & Mobile Platform to her list. Come see one of our shows by buying tickets at latenighthump.com/shows Show Dates 7.7.21 | Trenton, NJ | NJ Weedman's Joint | Late Night Hump | 8 - 10 PM 7.9.21 | NYC | Player's Theatre | Late Night Hump performs The Interdimensional : An Improv Show That Weaves Through Time, Space and Reality | 9:30 PM | Tickets Here | 50% off advanced purchase tickets - Code HUMP | https://web.ovationtix.com/trs/pe.c/10724984 7.14.21 | Trenton, NJ | NJ Weedman's Joint | Late Night Hump | 8 - 10 PM 7.16.21 | Bristol Borough, PA | Witherspoon Boxing and Fitness | Jordan Fried on Sober Stand-Up Show : Laughs for Recovery 7.21.21 | Trenton, NJ | NJ Weedman's Joint | Late Night Hump | 8 - 10 PM 7.25.21 | Randolph, NJ | Jordan Fried Stand-Up at Mama Caterina's Bonus eps weekly at www.patreon.com/latenighthump. Marijuana is legal in New Jersey, and so is Late Night Hump. Join comedians and filmmakers, Jordan Fried (@jfreeeze), Reena Ezra (@reenaezrahere) and Brendan O'Brien (@Brendanohbrien) as they have on a guest and ask them to navigate through a challenging task while high on pot. Produced by Jordan Fried | Music by Reena Ezra A Late Night Hump Production in conjunction with LNH Studios. We like to consider this show the weedlympics, the olympics you do while high. lnhstudios.com/shows lnhstudios.com/podcasts --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/sessionswithmaryjane/message
Glenn van Zutphen and award-winning author Neil Humphreys are joined by Mr Lim Yee Wee, Business Analyst, IT Department, National Environment Agency (NEA) to talk about the launch of the new myENV mobile app that provides integrated information and services for the environment, water and food. See omnystudio.com/listener for privacy information.
In today's episode, we invite Ronen Mense, President and Managing Director APAC for AppsFlyer, to help us answer these questions and more. In the last 7 years with AppsFlyer, Ronen has managed to grow the mobile analytics platform from newcomer to market leader in APAC achieving 70% market share, triple digital revenue growth year on year, and building an amazing team of 175+ across 7 offices in the region. Show Notes:02:12 Introduction to Ronen03:13 What is AppsFlyer05:03 China's strategic value for AppsFlyer and vice-versa11:04 AppsFlyer's value proposition for Chinese startups expanding overseas14:53 What made AppsFlyer special: The need for independent analytics20:59 Dealing with competitors: How to create moats?23:56 Localizing product to suit the China market27:41 How AppsFlyer stays independent in the Age of Splinternet34:05 The Success Playbook for AppsFlyer37:08 Ronen's Mantra for Success42:05 How to contact RonenMany thanks to our guests Ronen Mense; host Oscar Ramos; producers Eva Shi and Sagar Chaudhary; editor David; organizer Chinaccelerator; and sponsor People Squared. Be sure to check out our website www.chinaccelerator.comShare, subscribe, review, enjoy!To join our listener group on WeChat, please add SOSV Helper (WeChat ID: sosvhero) and ask for the group invitation.To subscribe to our newsletter, please visit www.asiastartuppulse.comFollow us on LinkedIn: https://www.linkedin.com/company/asia-startup-pulseEmail us: team@chinastartuppulse.com
ShearShare on Twitter ShearShare on InstagramShearshare on Facebook Website Holly Shannon’s WebsiteHolly Shannon, Author, Zero To Podcast on AmazonHolly Shannon, LinkedinHolly Shannon, InstagramHolly Shannon, TwitterHolly Shannon, ClubhouseCulture Factor Club on Clubhouse
The Do One Better! Podcast – Philanthropy, Sustainability and Social Entrepreneurship
Infosys Chairman and Co-founder, Nandan Nilekani, and Rohini Nilekani, are the other two Co-founders of the EkStep Foundation. Both Nandan and Rohini are signatories of The Giving Pledge — a commitment made by billionaires to giving the majority of their wealth to philanthropy. Infosys is one of the world’s largest IT firms and Nandan Nilekani’s involvement places the EkStep Foundation in a strong position to leverage technology in pursuit of education — the UN’s Sustainable Development Goal 4 (SDG4). The EkStep Foundation was set up in 2015. The idea was to think big: they aimed for a big goal to reach 200 million children in India and improve their access to learning opportunities and help them achieve improved learning outcomes. At EkStep, they have a sense of urgency and believe that social good can be done at the scale of the entire population. Time is of the essence since every single year there are 20 million children in India who enter and exit the education system. Therefore, every year wasted is tremendously costly. In addition to speed and scale, the third key consideration is ensuing their work is sustainable. Organisationally speaking, the EkStep Foundation is relatively small and only has approximately 40 members of staff — considering they’re reaching more than 200 million children, this is quite a good ratio. Shankar sheds light on the technology and methods they’re embracing to improve education for millions of children. One of the challenges is ensuring their approach is compatible with the sheer scale and diversity of India, with 25+ formal administrative languages and hundreds of dialects. The technology should also help the existing ecosystem of actors since at EkStep they’re not interested in becoming yet another player in this field but, rather, they wish to facilities and improve the capacity of what’s already in place. The technology should fit in with the existing constraints and habits of the chidden, the schools and the education systems in place. At EkStep, they thought long and hard about the possible ways in which they could help and ultimately ended up focusing on the humble textbooks that are delivered to millions of households annually. In India, a billion textbooks are printed and distributed to children across the country entirely for free every year. A child may lack many things but a textbook is unlikely to be one of them. Instead of thinking of the textbook as an outdated technology, they looked at imbedding QR codes so that when you access these QR codes you get content that’s relevant to the chapter and book you’re studying from. It’s a gateway to content that is interactive, trusted and relevant to the learner. It is a simple but effective approach. QR codes tend to be present within each chapter; perhaps 10 to 15 QR codes per book, on average. Shankar provides examples: For instance, a 2nd grade student follows the sequencing of chapters in her textbook and the QR code in each chapter provides free content that is created and curated by her school authority — so it’s trusted. In a chapter about fractions, for instance, the content could show a video of a cake sliced into 5 pieces, so as to show the concept of fractions. This, in turn, could be followed by questions or a practice test, which then helps you know whether the content has been understood well. One could say the QR code is somewhat equivalent to a GPS system within the textbook. It’s like that 2nd grade student is telling the system, here I am right now, I am looking at fractions and, yes, I am understanding this content well. A fascinating aspect of this approach is that the content being shown to that student can change dynamically so that at the start of the year it’s more about explanations, while towards the end of the year it might be more about revision and mock texts. Each individual state in India decides on content and how to sequence it. In most traditional education systems, there is only limited (if any) feedback of what content individual children are finding engaging. Now, with these QR codes and targeted, dynamic content, they do have remote sensing of data that enables the education system to understand patterns, content engagement levels, learning outcomes, mock exam outcomes and what content students are spending most time on. Are they focusing more on writing, mathematics, science etc? They created technology as a digital infrastructure and they’ve called it ‘Sunbird’ — Shankar remarks that one can think of it as a kind of Linux equivalent for learning. Open infrastructure and free. Anyone who’s interested is welcome to have a look at it and embrace this platform if they wish, irrespective of where in the world they might be. It wasn’t straightforward to be allowed to operate in around 28 states in India and to reach the 200 million children they had originally envisioned. But, with a clear focus on their original scale target and by not being precious about their brand, they have succeeded and are impacting millions of children. They decided that the EkStep brand should never be in the picture, they collaborated with many others and they made their solution open source, free, and available to anyone who wishes to use it. A question that often comes up pertains to the reality that many children simply don’t have mobile phones or smartphones that can access QR codes. Indeed, that is a limitation Shankar recognises. He mentions that half of children in urban India may not have access to mobile phones, and that number increases even further in rural India. However, he points out that every teacher has a device. So, if the teacher accesses the content they can teach better and enhance the traditional chalkboard they have in the classroom. Moreover, as a result of COVID-19 schools are closed. So the government is coming out with TV programmes that also have QR codes that are connected to textbooks. They’re connecting the physical to the digital, trying out innovative ideas and aiming to ensure that no child should suffer for lack of access to technology. Shankar’s key takeaway: When you’re thinking about making a social impact, think big. Don’t constrain yourself by the limited resources you have, because whether you think big or think small, the amount of thinking is the same. When you’re thinking big, don’t worry about not having a perfect plan, or about limited resources or worry about failing. Shankar has seen great things happen when you set a goal that is way above your means to achieve but it’s so inspiring that you start to attract people around you who are equally inspired and who help you achieve your goal. With that in mind, if you let go of the need to control the journey, be prepared for a fun ride. And, miraculous things will happen. Even if you don’t achieve your goal, you will end at a place that is far better than what you would have had if you had thought small and only achieved that. Visit The Do One Better! Podcast website for guest bios, episode notes and useful links. Please subscribe to this podcast on your favourite app and share widely with others -- thank you!
For many of you listening, I suspect you will have a drawer of different headphones depending on whether you are traveling, exercising, or wanting to avoid distractions and interruptions in the office. But today, I want to explore the technology and innovation that is transforming the Audio that brings to life the music, audiobooks, and podcasts that we consume. Bluetooth LE Audio is a new industry standard that will extend the capabilities of classic Bluetooth and offer up new possibilities for wireless audio use cases, with capabilities such as broadcast, multicast, and audio sharing. Qualcomm has worked closely with the Bluetooth Special Interest Group (SIG) and is helping to further the wireless audio ecosystem evolution. This includes innovating integrated technology platforms that support the current Bluetooth standard alongside LE Audio, which is critical for ensuring end-products are fit for purpose in the real world. Guy Gampell joins me on the show to discuss Qualcomm's audio innovations and technology. We discuss how the New Ultra-Low Power Bluetooth Audio SoCs will improve the true wireless sound. I also learn how Qualcomm's breakthrough adaptive active noise-cancelling technology is Designed to Deliver Increased Comfort, Consistent Performance, and Improved Sound Quality for True Wireless Earbuds. I also look under the hood to learn how the Qualcomm® Snapdragon™ 888 Mobile Platform, with the Qualcomm® FastConnect™ 6900 connectivity system, brings mobile-side support for Bluetooth 5.2, LE Audio, aptX audio, and other features providing further interoperability benefits for sound quality, wireless audio robustness, and responsiveness.
Ryan King is a Principal Mobile Engineer at Oodle Car Finance which is a car finance company that matches customers with the UK's best car dealers. Their vision is a simple, streamlined, and intelligent car buying, with personalized service and support. Visit www.cleevio.com if you're interested to build a digital product.
Two SICK experts provide insights on mobile robots and industrial vehicles in the market and SICK's role in the world of mobile robots. Our two guests are from SICK's corporate headquarters in Germany - Michael Repplinger, Head of Product Management for Mobile Platforms, and Michael Dold, Strategic Industry Manager for Industrial Vehicles. They have a discussion with our host, Rolf Agner, about some trends they are seeing in the industry and why SICK is excited about robotics. Got questions about anything we discuss in today's episode? Send us an email at info@sick.com!
This is episode 30 and it is a complete mishmash of things kind of episode. Lovecraft Country starts, DC Fandome is next weekend, and Epic Games is taking on Apple and Google. Stick around until the end for the Housewives talk. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/popcastrocks/support
Sponsored by Datadog: pythonbytes.fm/datadog Michael #1: PSF / JetBrains Survey via Jose Nario Let’s talk results: 84% of people who use Python do so as their primary language [unchanged] Other languages: JavaScript (down), Bash (down), HTML (down), C++ (down) Web vs Data Science languages: More C++ / Java / R / C# on Data Science side More SQL / JavaScript / HTML Why do you mainly use Python? 58% work and personal What do you use Python for? Average answers was 3.9 Data analysis [59% / 59% — now vs. last year] Web Development [51% / 55%] ML [40% / 39%] DevOps [39% / 43%] What do you use Python for the most? Web [28% / 29%] Data analysis [18% / 17%] Machine Learning [13% / 11%] Python 3 vs Python 2: 90% Python 3, 10% Python 2 Widest disparity of versions (pro 3) is in data science. Web Frameworks: Flask [48%] Django [44%] Data Science NumPy 63% Pandas 55% Matplotlib 46% Testing pytest 49% unittest 30% none 34% Cloud AWS 55% Google 33% DigitalOcean 22% Heroku 20% Azure 19% How do you run code in the cloud (in the production environment) Containers 47% VMs 46% PAAS 25% Editors PyCharm 33% VS Code 24% Vim 9% tool use version control 90% write tests 80% code linting 80% use type hints 65% code coverage 52% Brian #2: Hypermodern Python Claudio Jolowicz, @cjolowicz An opinionated and fun tour of Python development practices. Chapter 1: Setup Setup a project with pyenv and Poetry, src layout, virtual environments, dependency management, click for CLI, using requests for a REST API. Chapter 2: Testing Unit testing with pytest, using coverage.py, nox for automation, pytest-mock. Plus refactoring, handling exceptions, fakes, end-to-end testing opinions. Chapter 3: Linting Flake8, Black, import-order, bugbear, bandit, Safety. Plus more on managing dependencies, and using pre-commit for git hooks. Chapter 4: Typing mypy and pytype, adding annotations, data validation with Desert & Marshmallow, Typeguard, flake8-annotations, adding checks to test suite Chapter 5: Documentation docstrings, linting docstrings, docstrings in nox sessions and test suites, darglint, xdoctest, Sphinx, reStructuredText, and autodoc Chapter 6: CI/CD CI with GithHub Actions, reporting coverage with Codecov, uploading to PyPI, Release Drafter for release documentation, single-sourcing the package version, using TestPyPI, docs on RTD The series is worth it even for just the artwork. Lots of fun tools to try, lots to learn. Michael #3: Open AI Jukebox via Dan Bader Listen to the songs under “Curated samples.” A neural net that generates music, including rudimentary singing, as raw audio in a variety of genres and artist styles. Code is available on github. Dataset: To train this model, we crawled the web to curate a new dataset of 1.2 million songs (600,000 of which are in English), paired with the corresponding lyrics and metadata from LyricWiki. The top-level transformer is trained on the task of predicting compressed audio tokens. We can provide additional information, such as the artist and genre for each song. Two advantages: first, it reduces the entropy of the audio prediction, so the model is able to achieve better quality in any particular style; second, at generation time, we are able to steer the model to generate in a style of our choosing. Brian #4: The Curious Case of Python's Context Manager Redowan Delowar, @rednafi A quick tour of context managers that goes deeper than most introducitons. Writing custom context managers with __init__, __enter__, __exit__. Using the decorator contextlib.contextmanager Then it gets even more fun Context managers as decorators Nesting contexts within one with statement. Combining context managers into new ones Examples Context managers for SQLAlchemy sessions Context managers for exception handling Persistent parameters across http requests Michael #5: nbstripout via Clément Robert In the latest episode, you praised NBDev for having a git hook that strips out notebook outputs. strip output from Jupyter and IPython notebooks Opens a notebook, strips its output, and writes the outputless version to the original file. Useful mainly as a git filter or pre-commit hook for users who don’t want to track output in VCS. This does mostly the same thing as the Clear All Output command in the notebook UI. Has a nice youtube tutorial right in the pypi listing Just do nbstripout --``install in a git repo! Brian #6: Write ups for The 2020 Python Language Summit Guido talked about this in episode 179 But these write-ups are excellent and really interesting. Should All Strings Become f-strings?, Eric V. Smith Replacing CPython’s Parser with a PEG-based parser, Pablo Galindo, Lysandros Nikolaou, Guido van Rossum A Formal Specification for the (C)Python Virtual Machine, Mark Shannon HPy: a Future-Proof Way of Extending Python?, Antonio Cuni CPython Documentation: The Next 5 Years, Carol Willing, Ned Batchelder Lightning talks (pre-selected) What do you need from pip, PyPI, and packaging?, Sumana Harihareswara A Retrospective on My "Multi-Core Python" Project, Eric Snow The Path Forward for Typing, Guido van Rossum Property-Based Testing for Python Builtins and the Standard Library, Zac Hatfield-Dodds Core Workflow Updates, Mariatta Wijaya CPython on Mobile Platforms, Russell Keith-Magee Wanted to bring this up because Python is a living language and it’s important to pay attention and get involved, or at least pay attention to where Python might be going. Also, another way to get involved is to become a member of the PSF board of directors What’s a PSF board of directors member do? video There are some open seats, Nominations are open until May 31 Extras: Michael: Updated search engine for better result ranking Windel Bouwman wrote a nice little script for speedscope https://github.com/windelbouwman/pyspeedscope (follow up from Austin profiler) Jokes: “Due to social distancing, I wonder how many projects are migrating to UDP and away from TLS to avoid all the handshakes?” - From Sviatoslav Sydorenko “A chef and a vagrant walk into a bar. Within a few seconds, it was identical to the last bar they went to.” - From Benjamin Jones, crediting @lufcraft Understanding both of these jokes is left as an exercise for the reader.
If you don't know what Augmented Reality (AR) is, this quote from Apple CEO Tim Cook is all the motivation you need to get up to speed: “AR Will play an important role in how we use technology in the future – and promises to be as influential in our society as the smart phone” AR is essentially a technology that lays digital images and graphics over the real world. As the name implies, Imagine AR (IP:CSE) is an Augmented Reality Company that enables businesses to create their own mobile phone AR campaigns with no programming or technology experience. More than just lip service, the Company recently signed a 5-year $300,000 deal with SlapItOn to provide AR for athletes and celebrities to engage fans. SlapItOn is owned by elite athletes including the likes of Troy Aikman, Mike Modano and Johnny Damon. Founder & CEO Mike Vanderjagt stated: "ImagineARTM is the most advanced augmented reality mobile platform in the marketplace today. By integrating ImagineARTM with hi-tech vinyl decals, we will be launching our new SlapItOn Interactive product line featuring social media leaders in sports & entertainment globally." If Athletes know a winner when they see one, Imagine AR (IP:CSE) is the Augmented Reality company that allows small cap investors to participate in the growth of the space, which IP says is projected to grow ~ 2,000% in the next 4 years .... that is not a typo! IP is not a one trick pony either. They started commercializing their mobile Augmented Reality Platform long before this deal with SlapItOn. Clients include: If our interview with CEO Alen Paul Silverrstieen is any indication, it sounds like the Company's growth is all but assured in 2020.NBA Sacramento Kings Mall Of America AT&T Shape Basketball Hall Of Fame ..... more As a result, ImagineAR is now well positioned to further commercialize and capitalize on massive demand for Augmented Reality Watch this interview or listen by Podcast on Apple, Google, Spotify or your favourite podcaster.
In this podcast we sit down with Matt Klein, software plumber at Lyft and creator of Envoy, and discuss topics including the continued evolution of the popular proxy, the strength of the open source Envoy community, and the value of creating and implementing standards throughout the technology stack. We also explore the larger topic of cloud natives platforms, and discuss the tradeoffs between using a simple and opinionated platform against something that is bespoke and more configurable, but also more complex. Related to this, Matt shares his thoughts on when and how to make the decision within an organisation to embrace technology like container orchestration and service meshes. Finally, we explore the creation of the new Envoy Mobile project. The goal of this project is to expand the capabilities provided by Envoy all the way out to mobile devices powered by Android and iOS. For example, most current user-focused traffic shifting that is conducted at the edge is implemented with coarse-grained approaches via by BGP and DNS, and using something like Envoy within mobile app networking stacks should allow finer-grained control. Why listen to this podcast: - The Envoy Proxy community has grown from strength-to-strength over the last year, from the inaugural EnvoyCon that ran alongside KubeCon NA 2018, to the increasing number of code contributions from engineers working across the industry - Attempting to create a community-driven “universal proxy data plane” with clearly defined APIs, like Envoy’s XDS API, has allowed vendors to collaborate on a shared abstraction while still allowing room for “differentiated success” to be built on top of this standard Google’s gRPC framework is adopting the Envoy XDS APIs, as this will allow both Envoy and gRPC instances to be operated via a single control plane, for example, Google Cloud Platform’s Traffic Director service. - There is a tendency within the software development industry to fetishise architectures that are designed and implemented by the unicorn tech companies, but not every organisation operates at this scale. - However, there has also been industry pushback against the complexity that modern platform components like container orchestration and service meshes can introduce to a technology stack. - Using a platform within these components provides the best return on investment when an organisation’s software architecture and development teams have reached a certain size. - Function-as-a-Service (Faas)-type platforms will most likely be how engineers will interact with software in the future. Business-focused developers often do not want to interact with the platform plumbing Envoy Mobile is building on prior art, and aims to expand the capabilities provided by Envoy all the way out to mobile devices using Android and iOS. Most current end user traffic shifting is implemented with coarse-grained approaches via BGP and DNS, and using something like Envoy instead will allow finer-grained control. - Using Envoy Mobile in combination with Protocol Buffers 3, which supports annotations on APIs, can facilitate working with APIs offline, configuring caching, and handling poor networking conditions. One of the motivations for this work is that small increases in application response times can lead to better business outcomes. More on this: Quick scan our curated show notes on InfoQ https://bit.ly/33nlGMu You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Check the landing page on InfoQ: https://bit.ly/33nlGMu
In this internal Frontside Podcast episode, Charles, Taras, and Jeffrey analyze the NativeScript Mobile Platform. Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management, routing, upgrade, and the data layer. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: CHARLES: Hello and welcome to The Frontside Podcast, a place where we talk about user interfaces and everything that you need to know to build them right. My name is Charles, a developer here at Frontside. With me today are Taras and Jeffrey. TARAS: Hello everyone. CHARLES: Today, we're going to be talking about NativeScript, in particular, and evaluating technologies and frameworks, kind of at the meta level. So, I'm kind of excited about it because we've been pretty heavily involved with NativeScript for the past three months or so. And so, we've gotten to look at it both from beginners' eyes being kind of totally fresh to the platform, but then actually having to start to pump up against some of the edge cases which is what always ends up happening when you actually use a framework for real. Let's get started. TARAS: All right. I think there's a lot of things that we could talk about because when we would start looking at NativeScript, the length that we were looking at NativeScript through this is that this platform that our client is going to be using for doing development of large applications. So, what does NativeScript need to have to be able to support potentially hundreds of developers building apps? We started looking at it and one things that made us consider NativeScript early on was it kind of provides a platform that allows you to encode in JavaScript and run it on mobile. And we saw this kind of emergence of Angular and Vue.js running on top of NativeScript. So, those things together is kind of exciting. CHARLES: There was also an implementation in progress of React and there were a couple of spikes of Ember also running on top of NativeScript. So, my first impression was initially very favorable. The onboarding experience is actually pretty nice because it was JavaScript and the application was interpreted, there's the ability to completely and totally dynamically change the application at runtime. So, they have essentially an application called the NativeScript Playground which lets you flash a QR code at it and then it will go in to the URL associated with that QR code and it will download all of the assets for a NativeScript application running at that URL. So, all the JavaScript, all the templates, all the whatever, it'll pull it down, it will actually start running like within that app. So, the Playground app then becomes your actual app that you want to use. There's no App Store, no TestFlight, no Google Play. There's no gatekeeping to delivering your application into a running app. And I thought that was really, really cool and really, really compelling. TARAS: We should clarify that this is specifically for preview purposes because if you're going to be shipping the application to production, you still need to go through all those things before... CHARLES: Yes. TARAS: But the onboarding process, you could just install the preview app and then you can point a QR code and it will open that app, whether it's in Angular or in Vue, that app will open up in the preview app and you have a native app that you could play around with. CHARLES: Right. JEFFREY: And that's key both for the engineers who are playing around with this and building this and also really key for the non-engineers who are part of the team to be able to really easily spin up and see what the engineers on the team are working on. CHARLES: That's exactly why we thought, "Hey, we want to be able to use this mechanism for preview apps." In the same way on the server side, you have preview apps associated with a pull request. When we saw this, what we immediately wanted to do was have a bot post a comment onto a pull request with a QR code, so that anybody could just, boom, test out this app on their phone. TARAS: We ultimately ended up setting that up but not quite that way because the original idea of being able to have something like danger bot post the QR code to the comments, you can kind of point out with your phone and open the preview app, that didn't actually pan out. Charles tried to implement that. What happened there? CHARLES: What it actually turned out was that the preview functionality was dependent on a central server, a central NativeScript server. So rather than kind of statically bundling the assets and just saying 'these assets are this URL and just pull them in and bootstrap your NativeScript application that way', it required a lot of extra stuff. So, it required you to be running a Webpack Dev Server that was building your assets and then basically registering and doing some port forwarding with that dev server to a central NativeScript service that was provided by the company that underpins NativeScript. And that connection needed to be hot and live the whole time for that to work. So, while it was really cool that you could get the QR codes up and running, unfortunately that functionality could not be decoupled from the hot update and the central service. Those central services were kind of hard coded into the tools. TARAS: Yeah. So we eventually ended up implementing the preview apps that we wanted but we ended up using Appetize.io to essentially -- the process there is you build the app, you upload the app to Appetize and then danger bot embeds a link to a URL where you can open that app and it will essentially stream like it's running somewhere in a simulator for iOS, an emulator for Android and it will stream a video of that and you can interact with it, kind of like a VNC setup. CHARLES: Yeah. TARAS: And that actually accomplished the goal. It's just we weren't able to do the way that we thought we were hoping to do it straight off with the preview app mechanism. CHARLES: It accomplished the goal. And Appetize is an incredible service that lets you preview the apps on pretty much any type of Android device, any type of iOS device, right there inside of a pull request. But what it didn't allow us to do was pop up your actual device, your actual phone and scan a QR code off of the pull request and pull down the assets. That would have been amazing. But it doesn't always work out that way. And I don't know if that would work long term anyhow because you can't pull down native libraries over the wire and funk them in. That's a big, big no-no. So, the process does have limitations. But nevertheless, that part was really cool. TARAS: Yeah. That was kind of the entry point, the onboarding. And then I think one of the things that was kind of, I remember at the time when we were talking about the NativeScript architecture because we were starting to understand more about how it works. The idea itself is really kind of amazing actually because you have this V8 where you can run your JavaScript code and then they're kind of wired together on iOS and Android. They're wired to the native implementation. So when you're interacting with it, I think the thing that's really great about NativeScript is that the runtime environment for JavaScript essentially gives you API access. In JavaScript, you could say, "I want to create a Java view," and there will be a Java view that's rendered in the actual native device. You're using the same -- the APIs that you find on the Android docs or iOS docs, all of those APIs are available to you as JavaScript. So, you [crosstalk] as JavaScript. And it's seamless, right? CHARLES: Yeah, and it makes it very, very handy. The language is different but the APIs are exactly the same. There is an attempt to make cross-platform components and cross-platform classes that serve the needs on both platforms and then delegate to the platform on which you happen to be running. But those are not mandatory, and the low level APIs are always available to you. An example of this is in iOS, kind of the core foundational object is NSObject. All the controllers, the views, the things, all of them are descended from this object. I can go from object and I can go in from JavaScript and I can just say {let object = new NSObject} and boom! I've got a reference to the actual object and I can pass it around to any other iOS API. That is really, really powerful that there's nothing off limits. There's nothing at an arm's distance. There's really not much you can't do because all of those things are available to you. There's nothing that's off limits. That means that they can build cross-platform components on top of those APIs. Whereas a sort of system like React Native which does have cross-platform components, that's kind of where the base layer is but you can't crack open the hatch and go down the next level and start mucking around, unless you want to actually start meddling with the React Native source code or recompiling Swift in Java code. TARAS: For me, I think this architecture is probably my favorite part of NativeScript. JEFFREY: Mine too. CHARLES: Yeah, me too. TARAS: I really like this part. I kind of hope that everything else is as clever as that was. CHARLES: Because among other things, it allowed us to write a Bluetooth. We were able to implement Bluetooth using nothing but JavaScript. We didn't actually have to go down and do any Swift and do any asynchronous message passing between the iOS libraries and the JavaScript libraries. It's like, "No." We've just got a very simple cross-platform interface that instantiates an implementation for Android and an implementation for iOS, but both of them are like JavaScript. And so, it really is you're doing native development but it's JavaScript all the way down. TARAS: Yeah. And when you're writing plugins, your plugin is actually JavaScript plugin that is assuming iOS APIs and Android APIs. CHARLES: Yeah. And if you have to have a native plugin like a CocoaPod or an Android Package, you just install it and you can instantiate it from JavaScript. There's no fuss, no muss, no ceremony. It's just like, "Hey, I want to use the..." what was the one we like to use? The Material-UI floating button which is a CocoaPod. You download it, you link it into your application, and then you just instantiate it from JavaScript. TARAS: That was really cool. The challenging part was that a lot of that kind of awesomeness, like everything around it wasn't quite as polished. And so, one of the big things is that like around tooling, because one of the things about having grown up in a way like in the Ember community, in a sense, we have a certain expectation of what the level of polish from tooling that we would expect. And it's kind of supported in the way like when you look at how React or React Native tooling is, even Angular tooling, it's very polished. You kind of expect to see what you need to see when you're looking at a CLI input and you don't see anything else. That level of polish. I think part of the changes that they're going through, maybe that's part of the reason but that same level of polish isn't available around the tooling. CHARLES: There are these fantastic qualities about the platform and it is amazing. We were using Angular and a lot of people are using Vue and things like that and that actually is pretty incredible. And there is nice tooling, there is command line stuff, but we started to run into issues where, for example, it was very clear that we were pretty much, as far as I could tell, one of the very, very few people running a NativeScript project on CircleCI or in a CI environment at all. It had capability for testing, both for acceptance testing and for unit testing, but it required changes to the core framework and the core tools in order to get those tests to work in a CI environment. JEFFREY: Before we kind of get into the testing story there, some of the issues were around determinism of reliably reproducing your whole NativeScript environment and stack every time because that's such a key feature of doing it. And on a CI server, it's like, "Hey, we need this to load in the same exact packages every time." And so, we ran into challenges there. TARAS: I think we spent almost two days. There's example projects in different combinations. One thing that was off was that there's a pattern that is applied in a lot of the plugins in NativeScript ecosystem is installing things. So, you run npm install and npm install will generate some files. And so, when we're trying to move it over to a CI, there were files, like there's hooks, like TypeScript hooks that were excluded that you can ignore, but they were necessary to compile the TypeScript. And so, what was happening is when we're running these at CI, the application, we would build the app but the app would crash the moment that you start it. And the reason for that was that the JavaScript files that were transpiled from TypeScript to JavaScript, those JavaScript files were actually never included because they were never transpiled in CI because the hooks directory, like we weren't preserving it between our tasks and so... CHARLES: Right. We weren't caching. This was an artifact of the install. And so, we were caching the install, so essentially the yarn.lock was not changing. But the directory was not getting generated unless the cache key changed. TARAS: And we spent spent quite a lot of time... CHARLES: Two or three days out. TARAS: Yeah. CHARLES: What that said is, "Oh, nobody's really running this in CI." Nobody's actually building an app from scratch every time. TARAS: There are people in NativeScript team that actually does a great job of documenting. They did have example projects that exist but sometimes that example project doesn't fit like a perfect combination of what you're looking for. There was an example project that was showing how to run on CI but it didn't use TypeScript. And so, that's where we lost a lot of time. CHARLES: Right. JEFFREY: So, let's talk about testing since that's kind of the core, the most important part of why you even want continuous integration capabilities to begin with. What did we run into there? What did it look like? TARAS: Well, I think it's safe to say that we were really on a bleeding edge of testing capabilities in NativeScript ecosystem with Angular, at least. But I think it was still an interesting project. We were using the latest builds. And I have to say I think this is one of those things that's going to be kind of consistent through this, is like the people in NativeScript team are amazing. They're so easy to work with. They're so accommodating. When we ask for stuff, they're on it. But it was a lot of things we're trying to figure out like how do we run unit tests, what can we do. Ideally, we wanted to run, first and foremost, we started with how do we run functional testing. So we spent quite a lot of time trying to get Appium set up. I spent a good two to three weeks on that and it was not productively spent time. CHARLES: I think ultimately, we had to pull back from it. And there were a number of reasons. Part of that is there are multiple paradigms for how you can build your NativeScript application. So as we speak, there's a move towards using Webpack to build all of your JavaScript in your style sheet assets because it's very much like a React Native application. You've got style sheets, you've got JavaScript assets, that some of them might be in TypeScript, some of them you might be using Babel, and you need to actually transpile them down to include them in a way that your underlying JavaScript runtime is going to be able to understand. But that wasn't always so. They have their own build system and packaging system, they kind of used the TypeScript compiler ad-hoc, if you were using TypeScript, which we were. And so, this was kind of this orthogonal complexity, I guess, where you have your unit testing and it has to play nice with this one package or Webpack. There were multiple ways to package your app. And so, we ran into problems where, like TypeScript kept coming up as a problem and the way in which we were bundling our assets. So, in order to get TypeScript to work, we kind of had to get Webpack running. But the problem is it felt like three quarters of the tooling wasn't Webpack compatible yet. And so, it meant that other pieces of the build were breaking because of this. And so, we had to be on the bleeding edge of several different aspects of the runtime. And the problem is when you're on the bleeding edge, that can break other stuff. TARAS: But there's complexity in running on native platforms that I think a lot of this complexity is kind of leaking to development experience because one of the challenges is your tests need to run on the native device in the application. So, you have to build the app. You have to push the app into the actual device. So, there's like all the setup of installing the at the app on the device. CHARLES: You have to launch the simulator. TARAS: Yeah, right. CHARLES: To make sure the device is connected. TARAS: And you run your tests in there. So, that created kind of this situation where we say let's just kind of set Appium aside and just use unit testing which is a very small fraction of the kind of testing that we actually want to do. It will test very little. But let's just do that because getting functional testing to work was really kind of not going anywhere. So once we start doing unit testing, one of the challenges is that it takes like 30 seconds to start your tests. And then, if you for whatever reason, made a mistake, the moment you cancel the build, it leaves, like it doesn't clean up of itself well. So, it leaves processes running in the background. And so now, you spend another like 10 to 15 minutes Googling around for a cookie, "How do you find these processes and stop them?" So, we eventually settled on having a script that does that, but this is the kind of things you have to end up doing because there's a bunch of things that are wired together, but they're not wired together in a way that is seamless. And so, you end up kind of just debugging a lot of stuff where you just want to run some tests but you end up doing all these other stuff. CHARLES: Right. TARAS: And you spend a couple of minutes just doing something that you'd expect to happen in like 20 seconds. CHARLES: Right. There is a feeling that every aspect of the system is coupled to every other aspect of the system in kind of varying ways of interconnectedness. And that's not what you want for a very, very complex system. You want it to be extremely modular. So, I think we should keep the command line tool. There's probably a separate discussion, I think, about that. But you have to close the book on the Appium and the unit testing. I think the other problem was that you have to run these things on simulators. On macOS, that's not a problem because the simulators ship with X code. And so, you don't actually require an external service. Whereas in CI on Android, it's very unlikely that you're going to have Android emulators on hand because they require a separate virtual machine. Android emulation is actually quite heavy. If you're running through Android Studio or something locally, you essentially need VirtualBox or some equivalent to run your Android simulator because you actually need that simulated hardware. If I understand correctly, that was actually not something that had been really accounted for. It was that you might want to be running simulators not on the same machine as what you were developing on or what the actual that you were building on. TARAS: Yeah, a lot of the tooling seems to be designed around this idea that you're going to be building and running everything on your machine. And so, you can spin up a virtual machine easily. But in CircleCI, for example, they don't support running a virtual machine inside of a Docker container because for that, you need a feature of a virtualization that is not supported in many CI platforms. You have to run a parallel server if you want to have like Appium running, for example. You need to have a separate server running like an Azure or a Google Cloud somewhere that is able to run virtualized servers that have a host machine that's being guest systems that are running the actual Android emulators of different versions. And so, when I started doing research in this, there are companies that are doing this really well but it's not unusual to be using hardware from Amazon that costs thousands and thousands of dollars per month. I think for anyone who's getting into mobile development, I would say the hidden gem of Android world is Genymotion. Those that do a lot of Android development, they know about it. But Genymotion has both like a desktop environment and it has SaaS offering that they're in the process of releasing. And so, what it allows you to do is when you run it locally or on your local machine, it allows you to create a virtual machine that is running in VirtualBox and then it allows you to run kind of optimized environment for running Android. And when you do that, it's really fast. It's very smooth. It makes running Android devices locally as easy as it is to run iOS devices on macOS. CHARLES: I remember starting out and trying to actually just get any Android emulator running on my Mac and I couldn't even do it. JEFFREY: It was such a huge time saver. CHARLES: Yeah. TARAS: And to have this Saas offering is really great because you could basically create your virtual machines on demand and then you install into a virtual machine from your CI server and then you run your tests there. That's kind of the key that I found to be able to run tests and automate it against emulated devices for Android. Genymotion is really great. CHARLES: Yeah. Again that's the kind of thing that you need when you're in CI. And so, one of the things, I think, one of our discoveries is that there just isn't -- when we started working on this and we haven't seen a culture of running these tools in the cloud and accounting for the fact that you might have not all of the tools running on the same machine. From, I would say, the beginning, I remember the kind of the diagnostics command didn't work but we were running it on a CI server. So, there's a diagnostics command that you run to see do you have this, do you have that, do you have that. It would work and give meaningful results when I wanted to debug my CI server because when we were initially getting set up, something wasn't building right, there was some dependency missing. And I just wanted a diagnosis but it was trying to install all those tools for me. And I was like, "No, no, no. I don't want you to do anything. I don't want to install them. I'm going to be doing all of that as part of the setup of the CI environment. It's going to be installed, it's going to be cached. I don't want you to just try and like massage my system into a suitable state for NativeScript development. I just want you to diagnose what is wrong. Tell me, am I missing this compiler? Maybe I've got the wrong version of Android SDK. Tell me what's going on." And I couldn't get that to work. That was very frustrating. I think it was because the kind of bulk of the assumptions was that it was going to be individual developers working on their own laptops or their own desktop computers to build, to test, to distribute these applications. I think that's becoming less and less the case. I mean, at this point, that's not a way that we're willing to operate. TARAS: And we eventually figured out how to do all this stuff, right? CHARLES: Yeah, we have. JEFFREY: We have. TARAS: We have the entire process working but it took a lot longer than one would imagine. It took all the time that we had allocated to it which we thought was very generous amount of time but it took like almost a month to get everything set up. The great part of this is that we do have now everything working. And so, there's a repo where people could take a look if they want to get all stuff working on CI, but it took quite a bit of work in figuring out. CHARLES: Yeah. Actually, I think worth probably a Screencast to show some of those capabilities because it is really exciting. I mean, when you actually think about the pipeline in its entirety. But we never were able to get functional testing working. TARAS: And then the challenge here is that because we were essentially looking at NativeScript, going back to this question like, "What do we need to be able to have like hundreds of developers potentially running on this platform?" And so there's a lot of considerations and this tool is just one of them. I think the other one that is a big one is like what are the capabilities of the view layer because that's where most of developers were spending most of their time. We got stuck a little bit about that because I spent a lot of time working in the view layer. The thing that was really great and the thing that I really liked about it is the fact that you have a collection of components that you can use in Angular. You render it as component and then that component is going to look correctly on iOS and is going to look correctly on Android. From a single code base, it's building appropriate components for iOS and Android. What I think is really confusing in that case, though, is because the Android and iOS components don't have parity in a sense. They don't behave exactly the same. And there is also a kind of a reputation in the NativeScript documentation that Android tends to be slower, much slower than iOS. And so, when you start to run into performance problems and you start to run into those pretty fast because it is not really clear what is necessary to not optimize NativeScript, when you start to run into performance problems, it's not really clear like where is it coming from. Right now, the profiling that they have for the UI is very limited. They're kind of in the process of migrating over to chrome.debugger, but profiling in chrome.debugger is not implemented. You can do performance optimization using Android tooling but that's only going to tell you performance of the Java side, or the iOS side is not going to tell you the performance of the code that's running inside of JavaScript. It's not really clear what is causing the problem. If you don't know what's happening, you kind of write it off as like, "I think it's just Android being slow." In reality, when you actually start to dig deeper, you realize there's things about the Android implementation of the components that are different or the views that are different than iOS. And it's the differences that add up to weird performance problems. That's probably the thing that gave me the most hesitation because one of the things that made me think like if we want to be able to give this to a team of like 50 people, we need to have our own view layer because we cannot rely on components. An example of this would be, they have a list ticker on iOS, it doesn't omit change events when you scroll. If the list is moving, it change events and not omit it. But on Android, every time that a different item shows up on a screen, it changes the selection. And so now, you've got this view that's a meeting on Android as a meeting change events. I made an issue around this and the response was that while there's a workaround that you can have for this, but that's hard. Work around is not a solution. CHARLES: Right. When you have a leaky abstraction like that. TARAS: Part of the problem is because people use leak abstraction. And so, what's happened in Native -- we actually got on the call with NativeScript core team and they're excellent in really being very helpful, understanding what the problems are, and providing pass on making things better. But what's happened as a result of having this leaky abstraction is that people are relying on the leak. And so now, the leak is the API. And so, we can't change that. JEFFREY: Right. CHARLES: And the answer that you really need there is, "We can't change that without breaking stuff. Here's our migration path for deprecating this and introducing a new API." And that gets more into the process stuff and it seems like the process for making changes to the underlying API, I think, could use a little love in the sense that it's kind of opaque as to where the platform is going. There's not a concept of like an [RSC], there's no roadmap about what to expect. What is this API going to look like in the future? Is this stable? If I were writing a software and someone said, "Hey, there's this leaky abstraction," I think my reaction would be, "We've got to fix this." And we also have to acknowledge that there are users who may depend on this. And so, we have to be very deliberate about it. TARAS: The challenge with this too is that NativeScript kind of outgrew its hands because I think originally, it wasn't meant to be hosting Angular and hosting Vue. Vue didn't exist. Angular didn't exist when NativeScript started. So I think what's happened is that these views that were available, I wouldn't call them components because they don't act like components, but they're exposed in Angular like components but the API feel like Vue objects. So these Vue objects that you consume, that you render in Angular, for example, or in Vue.js, they are the same APIs that NativeScript had before Angular and Vue.js. CHARLES: Right. You know what? It feels like there's a MVC framework, like a Circa 2010, 2012 MVC framework that has now become the foundational layer for Vue frameworks that have had significant advances in the way we conceive of model in Vue and how data is generated and passed around and how views are rendered off of the data and how reactivity is changed. But there's still, the underlying platform has not evolved. And in fact, this was originally user-facing APIs and now these APIs have become foundational for other user-facing APIs but haven't had the iteration and evolution to make them robust. TARAS: And flexible enough. As a result, you have the situation where not only is it really super easy to deoptimize the views simply because the requirements of keeping performance expectations are not obvious. One of the things that I found is that the list which is, lists are like 50% of most applications. Before I go into the problem with list, the nice thing about lists in NativeScript is that because they're interacting directly with native APIs, you have really fast list when they're optimized. They're really easy to work with. But they easily get deoptimized by the fact that the expectation to keep the list fast, you have to use this API in NativeScript called array observable and observable. And this is not to be confused with like... CHARLES: [Inaudible] observables? TARAS: Yeah. CHARLES: It's not to be confused, but in fact, every conversation involves a lot of confusion. Because we were using observables, right? TARAS: And we were actually using observables. So, we're using observable [inaudible] and we're using this array observables and object observables. And so, it's necessary for NativeScript to, essentially what it expects for list to be fast, is it expects that it's going to receive an array observable which is an object that wraps an array because it needs to know when an order or length of data rate changes. So what happens when you pass an array observable, a NativeScript array observable into a list? It will listen for change events on that object. But if you want to change the value of each of the items, like if you want to change a property on the object and have your view remain optimized, the array observable has to have an observable object which allows NativeScript ListView to listen for changes, property changes on the object. You pass this array observable which contains observables that ListView listens for changes on to make sure that it knows how to correctly apply this change to the list. If you don't have this magic, like if you haven't figured out this recipe for ListView performance success, you're going to have a really hard time because it's really not clear at what point and how this thing got deoptimized, why has it just gotten slower. CHARLES: There's a lot of iteration that needs to happen there and it's not clear what the plan, what the priority, or even how you will even begin to go about this. Because I think that the internal working is that it seems basically to be controlled by one company. I don't recall seeing any contribution from anybody except for Progress which is Progress Incorporated is the company that's kind of the controlling interest, the original company that developed it. TARAS: The way this showed itself very practically is that to make changes too -- so they have a ListView which comes with NativeScript public and there's RadListView which is the component that has a lot of stuff on it. Like if you want to pull to refresh or if you want to do like laser loading a data or if you want to do a filtering, you want to do -- so most people use RadListView. But RadListView, you can install, so there's no limitation when you build to install it, and your node modules has the source code for that. But the source code, the original TypeScript code, untranspiled code is not publicly available. They have a process for doing this and it's very nice that everybody's very kind and very accommodating. You send an email, they'll give you access to this repo and then you'll have the ability to contribute. NativeScript core team is very helpful and they're open to contributions. There are changes that need to be done to the Angular implementation to make it faster without having to put the requirements of the observable thing, and so they can give you a path to make that stuff happen but it's not open source in the sense that it's not a traditional open source that we would kind of expect. So, there's all kinds of hoops that you need to jump through and the source code is very difficult to read because it's transpiled from TypeScript to JavaScript. CHARLES: And there was a certain level of opacity in terms of process. For example, I filed an issue which was actually a blocker. For us, it was actually causing our Android build not to work. I didn't hear anything about it. And then, all of a sudden like four days later, a fix came through referencing another repository on which this thing depended with. There was not a lot of context service. So it was obviously referencing a bunch of context that probably happened between two people in a face-to-face conversation. But I couldn't really tell what was going on, why it was an issue, because there was no comment. It was just a pull request that was referencing this issue. I never got a notification. I actually had to go and be like, "Hey, I really would like for this issue to be solved. I wonder if I..." I was actually going to post a, "Hey, is there any progress on this?" Or, "Is there any way that I can help? What can I do to get this looked at?" And I saw that there was another pull request that had referenced my issue. And it was merged and I looked down, but then there was no indication of when this would be available for public release, how I might be able to work around it. And so, the strange loop that didn't get connected was, "Hey, you've got a user who files an issue. You actually use this as the impetus to fix the issue and make a release." But then that whole process was completely invisible to me. TARAS: You know what? It sounds like you wanted for it to work [inaudible] but you got a pulling mechanism. CHARLES: Yeah, exactly. Well, I wanted someone to say like, "Hey, here's what's going on, and we're looking right into it." Or, "We're going to look into it in like two months," or, "We can't address this now. But here's a workaround for it." Or, "I don't have a workaround." That's just kind of the expectation that you have when you're playing with open source. In many ways, it does not feel like an open source project. TARAS: Let's just do a quick note about Saas. Jeffrey, what did you find about the styling of NativeScript views? JEFFREY: All the components that come kind of shipped as part of the NativeScript core set of components all have styles attached to them. They have CSS attached to them. And as part of the standard data script workflow, with your build toy, you have SaaS available which is very nice. But actually on a recent project, we're not using Saas at all. We're simply using post-CSS and we were able to kick out some CSS variables that turned out to be really nice for theming. So as kind of a future friendly experiment, we were trying to have a light theme and a dark theme since that is very recently now a core part of Android and very likely will be part of iOS this year, where there's kind of a light theme and a dark theme for everything. We were trying to do that. The simplest way to do that with standard web tools is with CSS variables. You can have the flexibility, you have the theming with those. It's so nice. You just, "Hey, my primary color is this color in one scenario and it's this color in another." And we just didn't really have the flexibility to do that with SaaS by itself. And so, that's kind of a limitation of the tooling right now that I hope in the future, we'll have some more sophisticated CSS tools. And really, NativeScript's move toward Webpack and having that as a primary part of the workflow really opens up that possibility that I hope somebody runs with in the near future. TARAS: Yes, let's bring it all back together. CHARLES: Can we pause for a moment? Because I actually do think it's important that we at least touch on the command line. I can give a little bit of a kind rant in here but I think that's actually something really important that we have to talk specifically about that. The other thing that I wanted to touch on very briefly as we kind of draw to the close is the command line tooling, in particular in NativeScript. I think that this is probably one of the weakest points of the platform. And again, I don't want to disparage anybody working on NativeScript. It's an extraordinarily complex problem. This is a command line tool that needs to manage launching simulators, installing things into simulators, pushing code to those simulators. It needs to handle hot updates to things that it's running on, devices and simulators. So, it needs to be building JavaScript assets either with Babel or with TypeScript. It needs to be building those SaaS assets that you were just talking about, image assets. But it needs to be doing all of this for two platforms, so it needs to be managing everything that I just described. It needs to be managing on iOS. Everything that I've just described needs to be managed on Android, as well. It needs to work for a single developer's desktop. It also needs to work with all of those components that I just described distributed out in the Cloud. So, we're talking about an extraordinarily complex piece of software. And I think that unfortunately, the NativeScript CLI does not inspire confidence because it can do all of those tasks. But Taras, you also mentioned often if you stop the process midway, it will leave a thousand things open and they're just spewing output to your console. The console output, unfortunately, means there's a big noise to signal ratio because it puts out all of the content for Webpack. Every little thing that it's doing with any of the devices, it's logging to the console. So, it doesn't give you a sense of control. So, what you really are looking for in terms of a command line is, "Hey, I've got this incredible sprawl of complexity and I want to feel like I'm on top of it." And unfortunately, by leaving these things open and having so much console output and having the console output not be formatted well, there's all kinds of colors. Every single tool that you're using whether it's Webpack or whether it's Karma or whether it's just console outputs that you are happing inside of your NativeScript application, the brand of those tools comes through. Webpack is a great example. Its console output feels very Webpack. So when you've got Webpack content randomly interleaved with your console content from your Mocha content, from Karma, all of these competing brands, it doesn't feel like a cohesive developer experience. And so, I really, really hope that -- so, to the point being where I felt like I could not live with that command line tool without rewriting it myself. If we want to use this platform long term, we'd have to either have an alternative command line tool or really, really, really help the NativeScript team completely and totally rewrite the command line experience. TARAS: I would love to work on fixing a lot of these parts about NativeScript if there was a way to actually do it in terms of like, if they wanted to pay us to help them kind of bring some of these things to a state that would match. For example, what's available in Ember or available in React CLI, I would love to do that. CHARLES: React Native, yeah. TARAS: Yeah, let's do that work. But who knows what's in store? A lot of awesome platform like the idea around NativeScript architecture is fascinating and it's really, really powerful and really wonderful people doing some, trying to tackle really challenging problems, but it's all glued together in a way that doesn't instill confidence. And it just makes everything feel wobbly, just makes it feel like you never know, is it a problem? Where's the problem from? What is causing this? CHARLES: Yeah. And if I fix this thing, is it going to break something else? TARAS: Yeah, we've seen it happen actually with one of the solutions that was introduced to a bug that you were referring to earlier. CHARLES: Yeah. So that was our three months experience working with NativeScript. TARAS: We are considering other things now, very seriously looking at Flutter as an alternative for the same client, same scenario. Flutter is looking pretty exciting. There's a lot of things that are really good there. So in three months, we'll do another report and talk about Flutter and what we found. So, that's it. CHARLES: And I will say I'm actually not like super excited about dart but I'm in dart spot. JEFFREY: That's a whole other conversation for yet another episode. CHARLES: I think that, to continue the conversation maybe next week, next time we have kind of an internal podcast, is I would like to really talk about platform evaluation because really you need three months, at least, to get a good idea of this. Is this going to work for the next five years? And most of the time, we give it a week or give it a two week. Or someone comes on who's really excited about this one particular technology and you go off on that tangent. I think there's an interesting meta discussion about how do you select technologies. And we don't have time for that now, obviously. But it's definitely something that I want to have in the future. TARAS: Sounds good. I think that will be a good conversation for sure. CHARLES: I guess that is kind of the executive summary on NativeScript from our perspective. With us being three months in, I think, like you said, there's a lot there. Thank you for listening. If you or someone you know has something to say about building user interfaces that simply must be heard, please get in touch with us. We can be found on Twitter at @TheFrontside or over just plain old email at contact@frontside.io. Thanks and see you next time.
In this episode, product manager Josh Russ talks about the mobile platform and Mobile Studio, an easy way to bring ServiceNow apps to the mobile world. This episode covers: Mobile capabilities and features Using native phone functionality Using Mobile Studio to create mobile apps Using Virtual Agent on the mobile platform Roadmap for the future For more information, see: Product Documentation: Mobile navigation and configuration Product Documentation: ServiceNow mobile release notes - Madrid Your feedback helps us serve you better. Did you find this podcast helpful? Please leave a comment! To catch clips behind the scenes with our guests and hear about new episodes before they’re published, follow @NOWsupport on Twitter. You can also search Twitter using #SNtechbytes for previous podcasts, video clips and pictures. See omnystudio.com/policies/listener for privacy information.
In this episode, product manager Josh Russ talks about the mobile platform and Mobile Studio, an easy way to bring ServiceNow apps to the mobile world. This episode covers: Mobile capabilities and features Using native phone functionality Using Mobile Studio to create mobile apps Using Virtual Agent on the mobile platform Roadmap for the future For more information, see: Product Documentation: Mobile navigation and configuration Product Documentation: ServiceNow mobile release notes - Madrid Your feedback helps us serve you better. Did you find this podcast helpful? Please leave a comment! To catch clips behind the scenes with our guests and hear about new episodes before they’re published, follow @NOWsupport on Twitter. You can also search Twitter using #SNtechbytes for previous podcasts, video clips and pictures.
MONEY FM 89.3 - Prime Time with Howie Lim, Bernard Lim & Finance Presenter JP Ong
Tech Talk: BT tech contributor Wong Kai Yi weighs in on how the 5G mobile platform can create big change and explains why AI is one of the top tech trends.
The AI Eye: Qualcomm ( $QCOM) Unveils Snapdragon 855 Mobile Platform, Siemens Awards Accenture ( $ACN) 5-Year Contract
The AI Eye: Qualcomm ( $QCOM) Unveils Snapdragon 855 Mobile Platform, Siemens Awards Accenture ( $ACN) 5-Year Contract
Learn more about the Snapdragon 845 Mobile Platform here.On #PocketnowDaily, we get some teasers for the Google Pixel 3 that show the frame of a phone and it has no notch. According to sources, Samsung will reportedly bring five cameras to the Galaxy S10 Plus — three at the back and two at the front to differentiate from the other models. Samsung also just sent out press invitations for an event happening October 11th, the invite says to expect "4x the fun" and we think it has to do with cameras. Some renders of the Razer Phone 2 have just emerged and there are no real design changes... at least from the cover of this book. We end today's show with deals from the Google Store for Google One subscribers.Google also teasing Pixel 3 color combos... in JapanWe could even see a Samsung Galaxy S10 with 5 cameras next yearFour-camera Samsung smartphone coming October 11Why mess up a good thing in Razer Phone 2 leaks?Google One subscribers are being given a 10 percent Google Store coupon See acast.com/privacy for privacy and opt-out information.
Learn more about the Qualcomm Snapdragon 845 Mobile Platform here.On Pocketnow Daily, Huawei has just surpassed Apple to become second in the world with phone sales and has its eyes on Samsung. LG just sent out press invitations for their event happening October 3rd and 4th to receive the V40 ThinQ. Apple is discontinuing the iPhone X, 6s and SE and is also planning to stop selling dongles to encourage people to buy AirPods and Lightning headphones. OnePlus just announced their new USB Type-C Bullet Headphones which confirms that the headphone jack is not coming to the OnePlus 6T. We end today's show with deals on older iPhones and Apple Watches.Richard Yu on Huawei foldable smartphone, as company mocks AppleTriple-camera LG V40 ThinkQ coming October 3RIP iPhone X, iPhone SE and 6s, sacrifices are sometimes necessaryNew OnePlus Type-C Bullets earphones announcedLow prices come to refurbished iPhone 7 and Series 1/2/3 Apple Watches See acast.com/privacy for privacy and opt-out information.
Welcome to year two of the NeoMarketing podcast. This is our first biweekly episode. New episodes of the show on the 1st and 3rd Wednesday […]
Welcome to year two of the NeoMarketing podcast. This is our first biweekly episode. New episodes of the show on the 1st and 3rd Wednesday of every month. Today we’re going to discuss the power of sound in modern communication. We’re talking about podcasts, passive audio, “smart” devices and other audio cues marketing, advertising, public relations and communications professional should utilize. The old ways are out! New technologies like smartphones, streaming device and voice-activated assistants have changed the way we gain and keep the attention of audiences. Business is all about adaptation. That now includes adding audio, but not your father’s (or grandfather’s) am/fm radio. Podcasts are back as serious tools. Lots of loyalty being created by podcast sponsorship. Utilize podcast to tell your story, reach an audience without advertising. Passive delivery and selective targeting make for content opportunities to let people understand who you are and what you do. Tell your story. Create deeper dialogue and connect with audiences via digital channels for selective topics. Let your audience get to know the people involved in your business. Create a podcast that is simple or complex based on your brand. Podcast sponsorship is influencer marketing with a twist. Audio creates new ways to create conversations with new target audiences. How does that change the idea of PR? According to Pritch, PR is more important now than ever before. The strategy behind PR tool is what’s important to incorporate. So the questions we have for you are: • How are you going to communicate in 2018? • How do you pay attention to your audience? • How are you going to communicate your message the way your audience wants, not the way you want it? We recommend you start experimenting with audio soon. All this, plus a bonus Simon Senik reference. Each episode, The Golding Group partners Pritch Pritchard, APR and Kyle Golding briefly (15-20 mins.) discuss best practices, latest trends and modern techniques for professional business communications including advertising, marketing, digital channels, social media, public relations and alternative options. Our goal is to be educational, informative and (hopefully) entertaining. Subscribe to the #NeoMarketing podcast on iTunes http://bit.ly/TheGoldingGroup and videos on YouTube http://bit.ly/GoldingGroupYouTube. Let’s engage. Follow us on Twitter: https://twitter.com/GoldingGroup Instagram: https://www.instagram.com/TheGoldingGroup/ Facebook: https://www.facebook.com/StrategicBusinessGrowth/
Here's a little 1-minute segment talking about why you need to stop questioning the effectiveness of social platforms, and start creating content at scale for the mobile device. Hope it brings you value.
Credit title: Subject Matter Expert: Dr. Erwin Halim, SPt, MM. Dokumenter: Binus University Uploaded by: Knowledge Management and Innovation Binus University
Keeping ourselves healthy these days is getting to be more and more of a challenge. And the costs of healthcare are increasing to the point that some do not seek medical attention when they need it. So wouldn't it be great if there were systems in place to assist with keeping us healthy? The folks at Anteo Health have come up with a great way to do just that. Narek Tamoyan, CEO of Anteo Health, stopped by to tell us about their approach and to show off their new app. Developed for insurance companies and healthcare providers, Anteo has a mobile health platform that is designed to put better healthcare options right at our fingertips. According to their research, 86% of healthcare costs in the United States are for chronic issues. This is due, in large part, to the fact that our healthcare system is reactive. There are so many tests, treatments, and therapies that are designed to prevent chronic and serious illness, but they are either not offered to us or they are not covered by our health insurance. And although none of us can figure out how this is more cost effective, both from a financial and an ethical standpoint, there really hasn't been anything we can do about it. But Anteo Health wants to start to shift the pendulum from reactive healthcare to preventative healthcare. This new, proactive care system is very forward thinking in the industry. It incorporates things like lifestyle changes and healthy weight management systems to make impacts on cognitive behavioral therapy (CBT) to improve our overall health and stave off chronic illness. To accomplish this, they segment the population into specific health groups that are based on a patient's health information. They consider two basic groups: 1) Static Health Data, which remains constant; and 2) a Big Data Set that is more dynamic and changes on a daily basis. It is this Big Data Set that constitutes the primary impact factors for behavior, i.e. physical activity, nutrition, vital signs and symptoms. All of this data is currently available on hundreds of systems. Anteo is integrating with these systems to get them into one, easy-to-use app. The information is then put into specific risk groups which allows them to suggest specific intervention plans for each group. The app even allows for enrollment into programs with a care team who monitors the data in real time. So if there is an escalation at any point, they will get the right attention, right away. Anteo Health faces the challenge of engaging patients in their own health so that they will be more likely to follow the instructions. Their goal is to get them interested in an interactive and educational manner. The interactive app will also bring the data in automatically with a patient's smart wearables. And it's not all about the data, they have also applied clinically validated research from well-known publications. This, along with the data, will generate very specific and personalized recommendations based on the health profile of the individual, which is then analyzed by their care team. As for availability, they launched a closed beta at the beginning of 2018 and are currently running pilot programs. the consumer app is available now on the Apple App Store and they are working on an Android version, as well. Get more information by visiting their website. Sponsored by: Amazon Prime gives you more than just free shipping. Get free music, TV shows, movies, videogames and more. Enjoy your favorite books while you work or travel. Get a free book and a 30 day trial with promo code Try70.
In this week's episode of #GoWithTheFlo, we explain why you should be creating content for the mobile device, on platforms such as Facebook, Instagram, and Twitter, or risk your business becoming irrelevant. And we also talk about how voice is quickly becoming the next marketing opportunity for your business and why you should be paying attention to it.
Eileen Gittins’ moonshot is to create the world’s largest pipeline of young female entrepreneurs. The Silicon Valley serial entrepreneur has lead three VC-backed companies as CEO, including growing the self-publishing platform Blurb to $70mm+. Now with Bossygrl, Eileen is helping young women learn entrepreneurial skills and start businesses. We talk about raising venture capital, and how to overcome challenges for women in business.
Pritch and Kyle discuss “lightning round style” the most common communication mistakes they see businesses make every single day. Listen along as they detail what each of the most these missteps are, how it hurts your business communication and how to avoid them. Pritch’s Top 5 Communication Mistakes Spin Is A 4 Letter Word Ethical Lapses (big and small) The Micro-Managing Boss Objectives (that aren’t really) These Are Tactics, Not Strategy Kyle’s Top 5 Communication Mistakes Not Using Brand Voice On Social Media It’s Social Media, not Selling Media (bonus: social listening) One And Done Content Use Not Adapting Message Per Each Channel Measuring Quantity Over Quality – Because Conversion Is The Only Metric That Matters We get a little fired up this week. In fact, Kyle issues not 1 but 2 challenges to the audience. Listen and then make comments if you agree, disagree or just want to add more to the conversations. Subscribe to the NeoMarketing podcast on iTunes http://bit.ly/TheGoldingGroup and videos on YouTube http://bit.ly/GoldingGroupYouTube. Every week on the NeoMarketing podcast, The Golding Group partners Pritch Pritchard, APR and Kyle Golding briefly (5-8 mins.) discuss best practices, latest trends and modern techniques for professional business communications including advertising, marketing, digital channels, social media, public relations and alternative options. Educational, informative and (hopefully) entertaining. https://thegoldinggroup.com Let’s engage. Follow us on Twitter: https://twitter.com/GoldingGroup Instagram: https://www.instagram.com/TheGoldingGroup/ Facebook: https://www.facebook.com/StrategicBusinessGrowth/ LinkedIn: https://www.linkedin.com/company/the-golding-group/
Pritch and Kyle discuss “lightning round style” the most common communication mistakes they see businesses make every single day. Listen along as they detail what each […]
PC Perspective Podcast #489 - 03/01/18 Join us this week for Ryzen 5 2400G Compute, Thrustmaster TS-PC Wheel, and more! You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE. The URL for the podcast is: http://pcper.com/podcast - Share with your friends! iTunes - Subscribe to the podcast directly through the iTunes Store (audio only) Video version on iTunes Google Play - Subscribe to our audio podcast directly through Google Play! RSS - Subscribe through your regular RSS reader (audio only) Video version RSS feed MP3 - Direct download link to the MP3 file Hosts: Ryan Shrout, Jeremy Hellstrom, Josh Walrath, Allyn Malventano Peanut Gallery: Alex Lustenberg, Ken Addison Program length: 1:29:41 Podcast topics of discussion: Join our spam list to get notified when we go live! Patreon PCPer Mailbag #32 - 2/23/2018 Merch! https://teespring.com/stores/pcper Week in Review: 0:08:20 Quick Look: TEKQ Rapide 480 GB Thunderbolt 3 SSD 0:15:15 GPU Compute Performance of the Ryzen 5 2400G 0:25:40 Logitech G603 and G613 Wireless Gaming Mouse and Keyboard Review: Worry-free Wireless 0:33:15 Thrustmaster TS-PC Wheel Review: A Genuine Leap News items of interest: 0:42:35 Qualcomm signs major carriers and retailers for Always Connected PC launch 0:44:20 MWC 2018: Huawei Announces the MateBook X Pro Notebook 0:49:00 MWC 2018: Samsung Unpacks Galaxy S9 and S9+ Phones 0:52:30 MWC 2018: Western Digital Launches SN720 and SN520 M.2 NVMe SSDs 0:59:05 Bitmain could create headaches for NVIDIA, AMD, and Qualcomm 1:09:35 The cult of Vega, FAR CRY 5 free with AMD systems 1:12:05 Qualcomm announces Snapdragon 700 Mobile Platform, but without specification details Picks of the Week: 1:16:50 Ryan: Corsair ML120 Pro RGB Fan 1:20:45 Allyn: sfcable.com - for all of your oddball cable needs 1:24:05 Jeremy: Medeco³ High Security lock my donkey YOUR WHAT? Horse + mule 1:27:15 Josh: A good price again for a good introduction to racing wheels http://pcper.com/podcast http://twitter.com/ryanshrout and http://twitter.com/pcper Closing/outro
Host PJ Jacobowitz explains how the Qualcomm Snapdragon 845 Mobile Platform takes fun to the next level with technology designed to provide stunning immersive experiences. With help from experts Cisco Cheng and Jerry Chang, we go deep into the cinema quality, theater-like experience of Ultra HD Premium video capture and display. Listen for when Jerry renders us speechless as he explains how when you see a red, green, or blue layer, it’s actually black and white. We also break down how your phone has been lying to you, demystify HDR, explain how our color volume dials go to 11, and what we mean when we say that we specialize in triangles.
What do we mean when we say “mobile platform?” Why is “heterogeneous computing” important? And why should you care that the Qualcomm Snapdragon 845 Mobile Platform features “new architectures” for artificial intelligence and immersion? In our first Snapdragon 845 episode of the Qualcomm Podcast, our fearless host PJ Jacobowitz gets you answers to those questions and more. PJ is joined by guests Cisco Cheng and Jerry Chang who take us behind the scenes of what is involved in the innovation and technology behind this dynamic premium-tier mobile platform that is destined for flagship Android mobile devices this year. Along the way, you’ll learn how The Shining, Ant Man, and Honey I Shrunk the Kids fit in, wonder if “newness” is a word, and find out why Jerry is probably cooler than all of us. Learn more: https://www.qualcomm.com/products/snapdragon-845-mobile-platform Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc.
How are communications professionals utilizing new innovations in technology, tactics and strategy? You have to begin the conversation with social media. Not only the platforms themselves but the engagement, paid placement and analytic tools on the “backside” of Twitter, Instagram, Facebook, etc. The “big” data that can be collected and utilized is providing tremendous innovation, but is still in its infancy with so much more potential to come. How do you put a number on relationships? Social media is innovating the way we build relationships with clients, stakeholders, supporters, etc. It's not a 1-to-1 sales scenario like traditional advertising. We also discuss innovations in thought process, such as the current definition of Public relations and Edelman's theory of Communications Marketing (as opposed to marketing communications). "There are three governing principles of communications marketing according to Edelman: Evolve, Promote and Protect. This is a very different way of thinking for the advertising, marketing, public relations profession." https://www.edelman.com/insights/intellectual-property/the-rise-of-communications-marketing/ Other innovations to be considered include the current size, portability and low cost of Audio / Video production equipment. Being able to produce a video (just like this video) on a laptop or iPad in a remote location was not possible just a few years ago. The speed at which we can set up, produce content and distribute without cost barriers is empowering to professional and non-professional communicators alike. The ability to plan, schedule and measure analytics of customized content for multiple channels now allows for smart, informative information to reach larger, broader and more diverse audiences. Add mobile, wireless and stream delivery and the communications industry is truly benefiting from current innovations. Special thanks to Sarah Zubair for the clip for the OU PRSSA Diversity in PR panel discussion. Check out her killer video production work: SarahSeeks.com and YouTube. Don't forget, November is #NoShaveNovember or #Movember. Gentlemen, please consider getting a health checkup this month (or next). Know your numbers. Recorded at the OU Innovation Hub, a great space for creative professionals and entrepreneurs. Subscribe to the NeoMarketing podcast on iTunes http://bit.ly/TheGoldingGroup and videos on YouTube http://bit.ly/GoldingGroupYouTube Every week on the NeoMarketing podcast, The Golding Group partners Pritch Pritchard, APR and Kyle Golding briefly (5-8 mins.) discuss best practices, latest trends and modern techniques for professional business communications including advertising, marketing, digital channels, social media, public relations and alternative options. Educational, informative and (hopefully) entertaining. https://thegoldinggroup.com Let's engage. Follow up on Twitter: https://twitter.com/GoldingGroup Instagram: https://www.instagram.com/TheGoldingGroup/ LinkedIn: https://www.linkedin.com/company/the-golding-group/ and Facebook:
How are communications professionals utilizing new innovations in technology, tactics and strategy? You have to begin the conversation with social media. Not only the platforms […]
Spotlight: Yasumi Matsuno Now that we’ve officially in the Tactics run of the Ivalice era, I figured that now would be a good time to shine a little light on a huge force behind the scenes of the Tactics games: Video Game Designer, Director, and Producer, one with an absolutely stellar career: Yasumi Matsuno. Yasumi Matsuno was born October 24th, 1965 in Myoko, in the Niigata Prefecture of Japan. Growing up in a rural environment, Matsuno claims that he was very isolated as a child. Thus, nearly all of his time was spent in front of television screens, reading books, and practicing the very specific hobby of creating dioramas, especially those based on World War 2. Oddly enough, quite the indoor kid considering that he grew up in the countryside. His had his first video game experiences as a high schooler, playing one of two arcade games at the local train station. One was PacMan, a game I’m sure we’re all familiar with, and the other was a game called “Xevius”, a vertically scrolling shooter war game where you take on the role of a combat airplane. Matsuno wanted to become a writer for either books or movies, but he decided to do the smart thing and go to college and study Foreign Policy. Finding his studies unfulfilling, he dropped out of school after 3 years to pursue his dreams. He did manage to get a writing gig as an economic reporter, but he wanted something more creative. A fan of the games Ultima Online, Dragon Quest, and The Legend of Zelda, he tried to land a writing job at a gaming company. Incredibly good at getting jobs, Matsuno landed a lead “Planner” position at a game developer called “Quest”. The first game he did “planning” for was for the NES game “Conquest of the Crystal Palace”, not much is known about this game’s development, except that this was the first time Matsuno and his later partner in crime, composer Masaharu Iwata, began working together. Moving up to a director position at Quest, Matsuno pitched a Fantasy RPG strategy game that would be put out on the new SNES. Borrowing strategy, fantasy, and Active-Time elements from the games “Nobunaga’s Ambition”, “Daisenryaku”, and “Master of Monsters”, game would come to be known as “Ogre Battle: The March of the Black Queen”. If I were to describe the gameplay to a Final Fantasy player, it would be Final Fantasy Tactics, but with a much simpler map. A couple interesting facts about the game: the North American Edition of the SNES version is considered one of the rarest games of all time since only 5000 copies were ever shipped. Another odd fact: Ogre Battle was a Queen song, and also Queen’s name is used in The “March of the Black Queen” part of the title. Basically, Matsuno is a huge fan of Queen and refers to them often in his games. After the success of Ogre Battle, Matsuno would get to work on a sequel, changing the gameplay in drastic ways, focusing more on intimate battles, and making the world a 3D one. Behold the awkwardly titled “Tactics Ogre: Let Us Cling Together”. Now Ogre Battle was pretty much FF Tactics, but this, if you’ve seen screenshots of it, was almost exactly the same game, but with a tragic multi-branching storyline inspired by the Bosnian Genocide. Tactics Ogre was an extremely popular game, with RPG Gamer calling it “forever [...] a masterpiece”. Oh, and “Let Us Cling Together” is a Queen song. Not one to stay anywhere for very long, in 1995 Yasumi Matsuno quit “Quest” to move to the big leagues. He would get a job at Square Soft, getting to work on a game very, very, very, similar to Tactics Ogre, a game called… ...Bahamut Lagoon. ...Which would later have the Final Fantasy name slapped on it in the form of “Final Fantasy Tactics”. Tactics, of course, would turn out to be legendary. As in hearing people tell us to get to tactics is a legendary pain in the ass. That’s how popular the game has become. Creating the Ivalice Universe, Matsuno would stretch his strategic and tactical game design skills in the loosely-related Vagrant Story. Inspired by architecture from France, nearly canceled due to it’s size, it released in 2000, and would be a smash hit, and earn the coveted 40/40 from Famitsu Magazine. Next he would oversee Final Fantasy Tactics Advanced in a producer role, and also help out with the horrible PlayOnline Function on FFXI, but his next big gig would be as co-director (along with Hiroyuki Ito) of a little PS2 game called “Final Fantasy XII”. FF12’s development history is insane and I’m not gonna get into it here, but Matsuno was one of the people deeply upset by Hironobu Sakaguchi’s messy departure from Square-Enix, and quit square officially over “illness”, which may or may not be true, we talk about that on the FF12 review I think. Since 2006, Matsuno has been a free man, a freelance game that many companies have clamored for. He wrote the super-violent Wii game “Madworld”, as well as the 3DS game “Crimson Shroud”. He was asked to help write another Tactics Ogre Game, and even worked with Hironobu Sakaguchi on his mobile title “Terra Battle”. Currently he’s working on two games for Mobile Platforms, “Unsung Story” and Lost Order”. In conclusion, for those guys who think that the greatest Final Fantasy game of all time is Tactics, you know who to thank. Matsuno is one of those game Directors who truly has a unique style. Way to go, Matsuno
The rise of audio and short-form video in content marketing. On this episode, The Golding Group partners discuss: Podcast Anchor.fm Passive audio Short form video Shrinking attention spans Blogging and social media today Vlogging Engagement Aggregation of content Use, reuse, consistency Want to be a guest on the NeoMarketing podcast? Contact us: http://bit.ly/GGContact Have a question or topic suggestion? Ask on Twitter @GoldingGroup or Instagram @TheGoldingGroup or Facebook /StrategicBusinessGrowth. Bonus Question: Who would be your "dream" guest on the podcast? We discuss why we want to interview Mark Cuban, Gary Vaynerchuk and Simon Sinek. Subscribe to the NeoMarketing podcast on iTunes or Spreaker or YouTube. Every week on the NeoMarketing podcast, The Golding Group partners Pritch Pritchard, APR and Kyle Golding briefly (5-8 mins.) discuss best practices, latest trends and modern techniques for professional business communications including advertising, marketing, digital channels, social media, public relations and alternative options. Educational, informative and (hopefully) entertaining.
The rise of audio and short-form video in content marketing.
The Golding Group Chief Strategic Counsel Bob “Pritch” Pritchard, APR ask the very relevant question "What does the term NeoMarketing mean?" to our CEO and Chief Strategic Idealist Kyle Golding. After all, this was a term he created specifically for this podcast. The two discuss the integration of modern technology with traditional tactics, creating NeoMarketing. Stop marketing like it's 1950, 1980 or even 2014! Bonus Question: What are you working on right now? Kyle is involved in a tech startup VORTTX Training and Testing. Pritch is wrapping up his second university text book for PR students. Subscribe to the podcast on iTunes or Spreaker or YouTube
The Golding Group Chief Strategic Counsel Bob “Pritch” Pritchard, APR ask the very relevant question “What does the term NeoMarketing mean?” to our CEO and […]
Check out the latest FoneArena Daily video that gives you a quick roundup of the latest technology news. Earlier this month Moto Z2 surfaced on Geekbench listing confirming some of the specifications such as Snapdragon 835 Mobile Platform, 4GB of RAM and Android 7.1.1 (Nougat), now the smartphone has surfaced on Gfxbench benchmark that reveals … Continue reading "Facebook partners with Election Commission of India, Moto Z2 specs surface and more – FoneArena Daily"
We are finally able to get fellow podcaster, mobile historian, and friend of the show, Clifton Thomas, on the show! The two spend the first 10 minutes catching up and talking about how podcasting and "internet friends" have impacted their lives. 10:20: Cliff compares the "death" of Windows Phone to the end of webOS. 23:11: Then he shares with Vernon what he would like to see if Microsoft makes a new style of "mobile" device. 27:33: We learn more about Cliff, as he shares stuff that TekBeard listeners don't get to often hear about. 35:00: Cliff's education and income are inquired upon. 36:30: The two get serious, as Vernon asks about how Cliff's baby was made. 38:20: Cliff's top three (four) pieces of technology. Electrovoice RE 20 Surface Book Amazon Echo Phillips Hue Starter Kit 47:43: What does the Harmon Kardon Invoke need to do to complete with the Echo and the Google Home? 51:34: Cliff shares his all-time favorite Windows Phone. 53:48: "Is Windows Phone coming back?" Be sure to follow Cliff on Twitter at @CliftonMThomas, and to check out his podcast, Tekbeard. If you'd like to continue the conversation, you should follow us on Twitter: @MSMobileShow, @GoodThings2Life, and @VernonEL If you feel the need to communicate more formally with us, you can email the show at Contact@MSMobileShow.com And, you know the drill, be sure to subscribe if you want to hear more, and submit a review if you want others to hear more!
Ok maybe he isn't a lord yet but he is our special guest. Eric Maxwell from Realm gives us the low down on Realm and a new offering called Realm Mobile Platform.
Intro / Outro BeenCalledWorse-DueTime (produced by Expo) by Tab https://www.jamendo.com/track/1338032/beencalledworse-duetime-produced-by-expo Hofling hospital experiment https://en.wikipedia.org/wiki/Hofling_hospital_experiment Security scare: Kate Middleton nurse reveals medical details to DJ impersonating the Queen in radio prank call http://www.mirror.co.uk/news/uk-news/kate-middleton-nurse-reveals-medical-1473720?service=responsive “Успешный” дедушка из Москвы https://www.facebook.com/photo.php?fbid=10208638914708436&set=a.2961938685656.2129723.1177252976&type=3&theater https://www.instagram.com/borisbork/ Осторожно! Появились мошенники, которые выманивают деньги представляясь работниками "Ощадбанка" http://7dniv.info/lang-ru/society/81796-oberezhno-ziavilis-shahraii-iak-vimaniuiut-koshti-predstavliaiuchis-pracvnikami-oschadbanku.html Drammer: Deterministic Rowhammer Attacks on Mobile Platforms (pdf) https://vvdveen.com/publications/drammer.pdf Рассуждения на тему стандартизации и укрепления законодательной базы
M-commerce is still relatively new, but it is a quickly growing channel. Retailers, especially those that are focused on achieving omnichannel proficiency, are looking to optimize the mobile shopping experience for their shoppers. Starbucks, a foodservice company, has been very successful in the M-commerce space. This podcast will discuss some key takeaways from the company’s success that retailers should be mindful of while building on their own mobile strategies.
Transpharmation - redefining pharmacy through smart technology
Click on the link below for FREE access to all the resources discussed in this episode: robertsztar.com/episode97 THIS EPISODE FEATURES: - Transpharmation Action Series Part 3 - Mobile Pharmacy Platforms - Insights from 4 expert guests - FREE Downloadable template to track your progress - Your 3 Next Actions to implement effectively in your pharmacy
If you haven’t yet realized it, there’s been a communication revolution building, and it has now reached the tipping point for workforce health engagement. People are now using mobile devices more than desktop computers for digital media, with mobile apps dominating the usage. Text messaging has become the preferred communication method for most people. And people […]
If you haven’t yet realized it, there’s been a communication revolution building, and it has now reached the tipping point for workforce health engagement. People are now using mobile devices more than desktop computers for digital media, with mobile apps dominating the usage. Text messaging has become the preferred communication method for most people. And people […] For additional content and links, visit http://www.EngagingLeader.com
Minter Dialogue Episode #149 — This interview is with Maya Mikhailov, CMO and co-founder of GP Shopper, a mobile integrated platform for retailers and brands. Based out of NY and Chicago, GP Shopper works with companies such as Best Buy, Estee Lauder, Ulta and Nikon. Maya has twice been named “Guru of Mobile” by the DMA and is leading the charge with GP Shopper in helping retailers and brands to interact with the mobile connected customer. In this podcast, we talk about how retailers are approaching the single customer view, how and where retailers are creating value for customers, as well as other topics such as metrics, attribution and creating trust through the mobile. Meanwhile, you can comment and find the show notes on myndset.com where you can also sign up for my weekly newsletter. Or you can follow me on Twitter on @mdial. And, if you liked the podcast, please take a moment of your precious time to go over to iTunes to rate the podcast.Support the show (https://www.patreon.com/minterdial)
As you spend more and more time on the road - either full-timing or heading into the brunt of the travel season - you're going be relying on your mobile devices to stay in touch and that raises one big question: should RVers use smartphones and tablets running the Apple or Android platform? Apple offers iOS and that's the system behind iPhones. Android is the Google-based platform used on devices made by the likes of Samsung. And sure, you can make calls and use the Internet with both just fine - but it's the nuances that will probably have top mobile platform RVers differ from one person to the next. That's why for the big, 30th(!!) episode of the Roadtreking RV Lifestyle podcast, we talk to Paul Ulreich, the Verizon Wireless “Uber User” on choosing between Android and Apple. Among other things, we talk: What platform is simpler? What platform is more flexible? What platform is better for listening to podcasts? What platform is best for listening to audiobooks? Best for app use? Which platform is winning the overall war? Also on this episode we offer up a great excuse to go camping this month - International Dark Sky Week, an event aimed at getting people outside and marveling at the night sky. Plus, we have lots of listener feedback, RV News and a great bucket list RV destination - in fact, it was ranked the best destination in a recent poll! [spp-player] Complete shownotes for episode 30 of the Roadtreking RV Lifestyle podcast Listener Question: Can You Make the Roadtreking Podcast Longer? A listener named Mike advocates for a longer podcast. He loves the hour-long format. We're delighted, because we love doing these shows. We tell him how he can find a list of all the Roadtreking RV podcasts we do at https://rvlifestyle.com/category/podcasts/ Listener Question: Looking for State-by-State Camping Info - Help! Bob checks in asking for how to find state-by-state camping info. We tell him where to find it, on the blog and our Facebook Group. https://www.facebook.com/groups/roadtreking/ Listener Question: I Need Help With These Mosquitoes! Listener Darlene has an older Roadtrek on the Chevrolet chassis and is looking for screens because “mosquitoes are coming!” We tell her about the "Skeeter Beaters" window screens at https://roadtrekingstore.com/skbervwisc.html Listener Question: Tell Me More Volunteering While RVing Vinnie from Long Island wants to get an RV soon and is offering to be a volunteer driver for those needing a helping hand. We urge him to check with the Family Motor Coach Association at https://fmca.com Listener Question: Tell Me More About Your Dash Cam Kathy asks about the Windshield Witness camera we use as a dash cam to record our travels, asking if users should hide it at night. I tell her I leave mine in and on all the time, using it as a security camera. https://rvlifestyle.com/windshieldwitness RV News of the Week: Parks in Wrong Place, Battery Breakthrough, Dark Sky Week Are National Parks in the Wrong Place? There's a lot of grumbling from some conservation groups that America's National Parks are putting too much emphasis on the wrong animals in the wrong places… neglecting endangered species not as sexy as moose, bear and wolves. A new study in the Proceedings of the National Academy of Sciences finds there is a mismatch between the lands incorporated into protected areas and the habitats of the estimated 1,000 species of mammals, birds, reptiles, fish and plants most in need of protection. Most protected lands are in the West, the authors said, while many of these species are found in the Southeast and the southern Appalachians, which lack adequate protections. The study calls for increased levels of protection for the Blue Ridge Mountains, Tennessee, Alabama, northern Georgia watersheds, the Florida panhandle and the Florida Keys. http://www.cbsnews.com/news/protected-areas-united-states-endangered-species/ Aluminum battery breakthrough?
Veronica Barajas will be announcing the newest iteration of the application live with Dr. Pat Salber. What is Care4Today Mobile Health Manager? Care4Today™ Mobile Health Manager is a free, secure, two-way messaging platform, mobile app and website. Staying on schedule with your healthcare and keeping up with your medication can get complicated. And unlike apps that just send reminders,Care4Today™ Mobile Health Manager gives you tools to help encourage you to take your medication on time.
Talking How Mobile Powers New, Engaging Publishing Models with Mark Challinor, Director of Mobile Platforms at Telegraph Media Group. They discuss how mobiles new role in the center of a multi-channel approach that bridges media (print, radio, cinema), screens (TV, PC, games consoles) and worlds (digital, physical, augmented) to enable new levels of interaction and activation.Learn more about the interview from a MobileGroove blog post Peggy put out as well as her mentioned study entitled Mobile: The Great Connector, a new publication researched, written and produced on behalf of the Mobile Marketing Association in the U.K.
Talking How Mobile Powers New, Engaging Publishing Models with Mark Challinor, Director of Mobile Platforms at Telegraph Media Group. They discuss how mobiles new role in the center of a multi-channel approach that bridges media (print, radio, cinema), screens (TV, PC, games consoles) and worlds (digital, physical, augmented) to enable new levels of interaction and activation. The post Mobile Powers New Publishing Models appeared first on Mobile Presence.
This talk covers three main and most popular mobile platforms, Google Android, Apple iOS and Blackberry OS. It also covers the benefits for businesses who decide to embrace mobile technologies.
Mobile computing is and will continue to grow at exponential rates. The explosion in mobile data and applications growth is a phenomenon that touches many industries. Although some aspects of mobile applications development are the same as that of traditional software, mobile development has many unique aspects. Join the mobile application track at Innovate and accelerate your mobile application development across multiple platforms by reducing time-to-market and cost of application development and deployment. Paridhi Verma and Albert Ho, speakers.
Michael Goitein is Senior Project Manager at UsableNet, specialized in rendering sites -- including eCommerce -- compatible and optimized for the mobile. UsableNet is the leading mobile and multi-channel platform company, serving 25% of Fortune 1000 companies. With offices in the UK, Italy and USA, UsableNet is in the sweet spot in terms of business model: helping companies to make their sites mobile and multi channel. Mike is an expert in the area and a source of some great insights. Support the show (https://www.patreon.com/minterdial)
Kurt Daradics and Jason Kiesel, co-founders of CitySourced in Santa Monica, California, discuss their SaaS citizen reporting app, which is available on Blackberry, iPhone, Android, and Windows Phone platforms.
2009 has been the year of the smartphone. Lawyers are moving from traditional email access with a BlackBerry to apps and mobile browsing on iPhones and other smartphones. In this episode of the Kennedy-Mighell Report, co-hosts Dennis Kennedy and Tom Mighell take a look at the growing movement to mobile and its implications for the legal profession. In addition, Tom & Dennis welcome Jeremy Diviney, Co-founder, Chief Architect and Director of Operations at Bill4time, to discuss the importance of using Mobile software. After you listen, be sure to check out Tom & Dennis' co-blog and book by the same name, The Lawyers Guide to Collaboration Tools and Technologies.
Ken Singer from Trend Mobility discusses Mobile Platforms for Developers, Enterprises and Brands with Ondeego.
Im 14. Podcast haben wir zwei führende Manager aus der Mobilfunkwelt zu Gast, mit denen ich im Rahmen der IT-Messe Systems in München Interviews geführt habe. Den Anfang macht Rich Miner, der Head of Mobile Platforms bei Google. Ein Transkript dieses Interviews findet Ihr in diesem Blogeintrag. Wenn Ihr hier klickt, landet Ihr direkt bei iTunes und könnt Xonio 214 abonnieren. Außerdem spricht Anssi Vanjoki, Executive Vice President Markets von Nokia, über den blauen VW Käfer, natürlich ein Modell, den er mit dem N82 steuern kann und über die Dienste-Strategie des Marktführers. Seine Einschätzung: In fünf Jahren wird die Mobilfunkwelt Kopf stehen – dank dem mobilen Web 2.0. Als Gegenentwurf dazu dient die Marktanalyse von Andreas Gregori, dem Marketing-Chef von E-Plus. Der drittgrößte Netzbetreiber setzt auf niedrige Preise, einfache Angebote – und auf Werbung auf dem Handy. Viel Spaß mit den beiden Interviews und meinen Eindrücken vom Mobile Summit, der im Rahmen der Systems abgehalten wurde. Und für alle Test-Süchtigen: Nächste Woche gibt´s wieder mehr beinharte Hardware-Fakten, versprochen. Jetzt aber erstmal das Transkript des Interviews mit Rich Miner von Google, aufgenommen am 21. Oktober 2008: Q: So when you said the software on the phone is completely from Google, did you mean all the software, also the base band part handling the mobile networks? Rich Miner: No, no, not the base band. All the stuff on the application side of the device. Q: Can I use the G1 with any T-Mobile SIM-Card? Rich Miner: Well, this first device is a T-Mobile device, so it takes T-Mobile SIMs. This device does have APNs, I mean, we haven´t localized it yet, but markets here we´ll be working with T-Mobile to launch it here. You should be able to put (a german T-Mobile-SIM-Card inside). Q: Why don´t you bring it on the European market same time as the US? Rich Miner: You know, we´re building an open source platform, releasing an open source platform, launching, just doing the localization, there´s a lot of work to do. Really, it´s just finishing the localization and getting it localized for the rest of Europe. Q: Who can build Applications for the G1? Rich Miner: Anyone can become an Android developer. To upload something into the marketplace, you need to register. Basically, we haven´t announced yet what´s involved in doing that but basically we´ll just do a credit validation, make sure you´re a real person. And if you´re a real person maybe (we) charge you a small token amount of money. Once you´ve done that, you´re now a certified developer. You get a key, you get to self-sign your own applications and upload your own applications to the market. Q: In what way is your approach to the mobile market different from Apples approach? Rich Miner: I talked about it in my talk, they´re very similar. It´s really coping developers to get their apps out to end-users. I think there are some editorial aspects that Apple does, which we´re not planning on doing. You know, we view it very much like YouTube, anyone should be able to upload any app. Q: If anyone is uploading some kind of harmful applications, then the market will fix the problem itself? Rich Miner: Yeah. So there´s a couple of ways. One is the terms of service, if somebody´s violating the terms of service, we´ll take the app off. And we can take the app off the market. We can also reach out to the devices and call the app off of the device if it´s proved to be harmful. … But then also, these are all rated just like in YouTube. So you don´t watch the bad videos on YouTube. So if an app is harmful I just don´t think it´s gonna have high stars next to it. So it´s really the apps that people enjoy, that have a good user experience, that benefit them. Those are the apps that people are gonna discover and download. The ones that are bad or in some way harmful won´t be visible there. We also have very good security policies. One of the things that we do is: When the user is downloading an app, it´s very transparent to them, what service an app uses. So if you´re downloading a sudoku rack and it says it must access your adress book and send SMS or MMS, you´ll see that. So why is this puzzle asking to access your services and the user can decide not to download it. Q: As Mr. Vanjoki said, there are already lots of applications for Symbian mobile phones of course. Is it only a question of distribution that they are not as successful as for example the iPhone right now with the App Store? Rich Miner: First of all it´s very difficult. You know you need to have your app signed, so that´s a process. You sort of have to submit and wait until it comes back and then the distribution model: There´s no good discovery built into the nokia phones. You have to rely on a carrier deck and people just don´t go to that. So having a complete immigrated discovery and downloading process with all sorts of apps available and visible, it´s just, it´s a much more intuitive way to get your apps to the user. And once you have to start making decisions of “First I have to go to Nokia, than I have to go to the carrier than maybe you have to go to the handset OEMs (Original Equipment Manufacturers)” – it´s just a much more complicated process.” (uba)
Das Testgerät des Sony Ericsson X1 ist in der Redaktion eingetroffen, und aus diesem Anlass gibt es diesmal einen Special-Podcast. Wenn Ihr hier klickt, landet Ihr direkt bei iTunes und könnt Xonio 214 abonnieren. Lisa und ich packen das X1 aus, schalten es ein, probieren einige Funktionen aus und diskutieren über die Vor- und Nachteile des Windows-Handys. Themen sind unter anderem die Panel-Oberfläche, Windows Mobile, der Touchscreen und das Surfen im mobilen Internet. Das X1 bietet sehr viele Funktionen, daher konnten wir im Podcast nicht über alle sprechen. Die GPS-Navigation blieb zum Beispiel komplett außen vor. Alle Infos zum X1 findet Ihr aber in Kürze im Test, den ich hier verlinken werde, sobald er online ist. Und hier geht´s zur "Ausgepackt"-Fotogalerie des Sony Ericsson X1. Nächste Woche gibt es bei Xonio 214 den Podcast zum Mobile Summit auf der IT-Messe Systems - unter anderem spricht Nokia-Manager Anssi Vanjoki über die Dienste-Strategie des Marktführers. Und Rich Miner, Head of Mobile Platforms bei Google, zeigt uns das T-Mobile G1.(uba)
Android is a complete mobile stack developed from scratch to provide a platform for building future phones. This talk provides technical and commercial background on Android. (November 28, 2007)