All
60 posts
What' is the mediapipe and Possible to use with unity

๐Ÿ“Œ What is MediaPipe? MediaPipe is a cross-platform, real-time machine learning framework developed by Google. It is mainly used for recognizing elements such as human motion, hands, and faces from live video streams. ๐Ÿ” Key Features of MediaPipe ๐Ÿคš Hand Tracking โ€“ Recognizes finger joints ๐Ÿงโ€โ™‚๏ธ Pose Estimation โ€“ Tracks 33 body landmarks ๐Ÿ˜€ Face Mesh โ€“ Detects 468 facial landmarks ๐Ÿ“ฆ Object Detection โ€“ Identifies and tracks objects Thanks to its high performance and real-time processing, itโ€™s ideal for:โ€ฆ

Building an AI Story App with ChatGPT and Unity

Iโ€™ve been thinking for a while about what kind of AI service I could create using ChatGPT and Unity. I wanted to learn more about AI naturally through the development process. So, I decided to build an app that generates childrenโ€™s stories or narratives based on a few keywords and user inputs.

How to set up ios target using Unity resolver

Currenlty I am using some iOS Native Sdks using Unity resolver and Cocopods There were one requeiments after build from unity edtor , it should set antoher iOS target not appโ€™s target Firebase and Adsmobโ€™s native sdk modules are composed by Unity Resolver The moduleโ€™s target can be found in the API below, as shown in the unity resolver guide. However, the order must be It should be between 40 and 50   https://github.com/googlesamples/unity-jar-resolver

Data Collection and Storage apple iOS inapp review

I will write logs how to pass iOS in app review from Guideline 5.1.1(v) - Data Collection and Storage case I currently work for is sensitive to data collection and storage because it is an app targeting Kids apps Espacailly even itโ€™s kids app, if we have a ads module or any third parties data collecion module, it might be reject by app review In Firebase, we can enable the Analytics without IDFA (device advertising identifier) โ€‹โ€‹collection I successfully submitted my review using this option! hโ€ฆ

Unity AVpro HLS Streaming playback with some events

I make an app using unity to support HLS Streaming Playback with Avpro plugin in company It was very useful and avpro provided good events to make some UI features E.g Callback called when seek operation is start or finish   In addition, various player-related Event Callback APIs are provided. https://www.renderheads.com/content/docs/AVProVideo/articles/feature-events.html

Start research for vision pro

In order to develop a vision pro aplicaion , It has to use Swift UI which used for developed iOS and Mac Os App I studied based two blog posings in korean below and I have test some samples in swifit UI And it need to study new concepts like window volume and spaces.. some new concepts   It introduced apple development site below https://developer.apple.com/kr/visionos/   Itโ€™s really good youtube video to understand vision os and concepts https://www.youtube.com/watch?v=V-mIIcvYrh0 Currently Iโ€ฆ

Start research for vision pro

2024 February Apple rolling out first vr device a vision pro I am very excited and I am going to research to release for my first app in vision pro Letโ€™s do it

unityads UnityMonetizaion h header not found

I am using google mediaion for monetization for app in company, Recently I have new requirment to add new ads network for Unity Ads network Like a normal ads network, I just intergated adpater sdk and enabled for unity ads in Unity Editor but when build from xcode met a build error about UnityMonetizaion h header not found problem It has to install another unity package which is iOS 14 Advertising Support package not normall unity ads package.. detail below https://github.com/googleads/googleadโ€ฆ

How to use Unity iOS Framework to XCFramework

Good posting below link https://qiita.com/mao_/items/9874c1efa280ed4bb399

string builder easy to change charcter in string c sharp

It is not easy to change char value or update or remove in string when we use a c# language Itโ€™s good with Stringbuilder for that https://school.programmers.co.kr/learn/courses/30/lessons/12951 While I was solving the problem below from programmars, there are requirement to change to capital charcter Firstly I tried to change with normal c sharp string api but not was easy I got a hint from goole, realized string builder advantages. itโ€™s easy to change char in string. let โ€˜s use string builder โ€ฆ

csharp convertall

https://school.programmers.co.kr/learn/courses/30/lessons/12939 Recently I solved the algorightm problem, min max value from programmars site While solveing the problem , it needed compareing process to change values from character to integer array I used array convertall api , itโ€™s very useful Eg, In the problem characters were separlate with blank, it could convert using array convertall api Detail. https://learn.microsoft.com/en-us/dotnet/api/system.array.convertall?view=netframework-4.8#exaโ€ฆ

Boxing and unboxing

Object format is reference type, It will save to heap Int and Double format is value type, It will save to stack if value data to save heap data containging box , it is boxing, In the opposite case, unboxing is the case of unpacking the data in the box and using it as a value

How to test AR Foundation sample

Hi There, Today I am going to share how to test ARfoundation sample code by unity AR Foundation enables you to create multi-platform augmented reality (AR) apps with Unity and it can use All AR features of each platform can be used with one code iOS ARKit and Google AR Core Detail below link https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.0/manual/index.html First you can clone AR foundation sample code from github https://github.com/Unity-Technologies/arfoundation-samples Secondlโ€ฆ

How to solve the issue where the text is broken on the Unity packagemanager system Windows in mac os ventura 13

After updated mac os to ventura,13 version some texts in unity packagemanager system broken it is an unity editor issue from updates in ventura solution is just update to fixed version 2020.3.43f1 Download link here https://unity.com/releases/editor/whats-new/2020.3.43 Related to unity issue ticket https://issuetracker.unity3d.com/issues/text-is-replaced-with-white-squares-when-opening-package-manager It can solve with workaround way below but it would be better use fixed unity editor workarounโ€ฆ

Firebase analytics without collecting IDFA information Using Unity

In iOS 14.5, Apple requires developers to track users via the App Tracking Transparency framework or obtain permission to access a deviceโ€™s Advertising Identifier (IDFA) See Appleโ€™s User Privacy and Data Usage and Appleโ€™s App Tracking Transparency documents for more information! https://developer.apple.com/app-store/user-privacy-and-data-use/ Among the Firebase services, the Analytics service may be affected by the above policies https://firebase.google.com/docs/ios/supporting-ios-14#affected-fโ€ฆ

using memoryadresses from more than 16gb of memory from unity

Someday CS Team reported the app cranh issue from customer with crash logs using memoryadresses from more than 16gb of memory from unity after figure out , it is an unity bug like below https://issuetracker.unity3d.com/issues/android-il2cpp-empty-project-crashes-on-launch-with-using-memoryadresses-from-more-than-16gb-of-memory-messages Letโ€™s use latest lts unity versions, for me I fixed the bug using 2020.3.15f2 version

How to set up for android icons using unity

Today I am going to share my ideas to set android app icons using Unity Edtior Look at the Unity Edtior setting window below PlayerSettings -> Player -> Android Tab -> Icon you can see how to set your app icons There are three warys to set android app icons normally Adaptive Icon Round Legacy Simply Adaptive icon is Adaptive launcher icon to show various formats from various devices and can support more than android 8.0 os,api level 26 and round icon is can support circle formatโ€™s icon from anโ€ฆ

AR Foundation API

Major AR Packages in unity AR Core For Android AR Kit For iOS AR Foundation Unity AR API XR Plugin management Plugin management part AR Foundation capability Both Android and iOS support the same features X detail each platfrom support features https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.2/manual/index.html#platform-support

latest Xcode 14 How to fix Developer mode disabled when testing iPhone device

To test on an iPhone device running iOS 16, you need to use Xcode 14,1 or later After updating Xcode, test it on a real device Developer mode disabled One-on-one, how to deal with it On the iPhone you want to test, enable it in Settings > Privacy & Security > Developer Mode

Swift UI , Suddeny Live Preview Window disappears

Swift UI Live Preview Window suddenly disappears Shortcut keys Press Option + Command + Enter to see it again

Android 12 Google Advertising ID ,ADID, Family App Permission Handling

When Google announced the Android 12 version, it announced a change in the content that โ€œin order to collect Google advertising identifiers, you need to add a separate permissionโ€ In Android 12, a separate permission has been added to obtain a Google Advertising ID. Definery customers must add the following permissions You cannot obtain a Google Advertising ID from an app without permission   However, Family apps, that is, as per Google policy, apps intended for children must not send advertisiโ€ฆ

Good tutorials for flutter beginner

Good tutorials for flutter beginner https://youtu.be/C-fKAzdTrLU

photon 2 and unity made a simple fps game

I made a simple fps game using photon 2 service and unity https://github.com/superbderrick/SummerFPS

cmd-tools component is missing error when flutter doctor command

Actually Flutter provider a commands doctor to check build configuraion after install fultter I found some error after doctor commands in terminal like below โ€ component is missing error when flutter doctor command โ€ Solution First open the android studio and click sdkmanger and then install

Let's develop using Flutter

I decided to develop app using flutter so letโ€™s write development logs and study things

Swift String API

Check prefix and suffix Capital letter, upper case

Gold name card from Remember service

Actually I am using some carleer services , linkedin and the remember I just registered my carleer profile at remember service. but they nominated as the person with the most scout offers for 2021 They gave me a gold name card really cool defenitly recommned the service https://rememberapp.co.kr/home

GADInvalidInitializationException The Google Mobile Ads SDK was initialized without an application ID

When you try build with google admob for iOS Build after install Google Admob unity plugin, if you met a build error with below message and even after setup GADApplicationIdentifier ID value in plist โ€œGADInvalidInitializationException: The Google Mobile Ads SDK was initialized without an application IDโ€ you have to setup GADIsAdManagerApp value Manually adding Plist values โ€‹โ€‹to each Unity build is bad for productivity. If you use the OnPostProcessBuild API provided by Unity, you can set a valueโ€ฆ

How to make an excel file using POI Library

On the weekend, I am making the Toy Project app, a visit log app for corona epidemiologic investigations Got a new feature to export log data to excel file format, So I found a way to create excel file in android app The poi library created by the Apache Foundation makes it easy to create office types files Ref: http://poi.apache.org/download.html you can use libs after define below app/ build gradle file and see simple sample project https://github.com/superbderrick/AndroidExcel

What is GraphQL ?

A query language for your API GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools Good Video for understanding https://www.youtube.com/watch?v=eIQh02xuVw4

Black screen error on iOS device after setup for basic ar foundation

After basic setup for AR foundation from above official doc, It occured black screen with error message below How to solve Move Unity -> Edit -> Project settings Do check plugin provider like below image from unity forum https://forum.unity.com/threads/black-screen.885844/

How to use unity as a library on iOS Native

I posted a posting on my company blog before https://medium.com/pinkfong/ios%EC%97%90%EC%84%9C-unity%EB%A5%BC-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EB%A1%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-2f3d5b9f081d

Membership sdk development log

I posted a posting on my company blog before https://medium.com/smartstudy-tech/pinkfong-membership-sdk-%EA%B0%9C%EB%B0%9C-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0-9401e84b36b3

Baby Shark World

Baby Shark World for Kids This app is the companyโ€™s representative platform app, the number of people participating in the project is 10 or more. I was in charge of the technical lead of the game part and I was responsible for managing the games in the app so that they could be included successfully https://apps.apple.com/us/app/id1596897739 Implemented some features Unity library integration to ios(Unity as a library) Spent a lot of time researching and developing, The lead role of the game deโ€ฆ

Firebase Android How to check SHA1 Information

Go to your project root path in terminal Letโ€™s do below command ./gradlew signingReport You can get SHA1/ or SHA-256 Information E.g

Error case permission denied, open /User/.config/gatsby/config.json

Actually I am using gatsby for my personal blog, When I tried to start for my blog build using npm command โ€œnpm startโ€ it occued some error like below error message Error: EACCES: permission denied, open โ€˜/Users/derrick/.config/gatsby/config.jsonโ€™ Error: EACCES: permission denied, open โ€˜/Users/derrick/.config/gatsby/config.jsonโ€™ You donโ€™t have access to this file. it might be occurred error tried to build without permission, so I changed a permission with mac commands chmod option $ sudo chmod โ€ฆ

Kotlin ์ฝ”ํ‹€๋ฆฐ collection

From Java collection Pair - ๊ฐ’์ด 2๊ฐœ์ธ ํŠœํ”Œ Triple - ๊ฐ’์ด 3๊ฐœ์ธ ํŠœํ”Œ Array - ๊ฐ์ฒด๋‚˜ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ ํƒ€์ž…์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์ˆœ๋ฒˆ์ด ์žˆ๊ณ , ํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋œ ์ฝœ๋ ‰์…˜ List - ๊ฐ์ฒด๋“ค์ด ์ •๋ ฌ๋œ ์ฝœ๋ ‰์…˜ Set - ๊ฐ์ฒด๋“ค์ด ์ •๋ ฌ๋˜์ง€ ์•Š์€ ์ฝœ๋ ‰์…˜ Map - ์—ฐ๊ด€ ์‚ฌ์ „ ํ˜น์€ ํ‚ค์™€ ๊ฐ’์˜ ๋งต withIndex() - forin ๋ฌธ์—์„œ Index ๋˜ํ•œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ Set ์ฝœ๋ ‰์…˜์€ ์ค‘๋ณต ํ—ˆ์šฉ X

Stack kotlin

์Šคํƒ(stack)์€ ์ œํ•œ์ ์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋‚˜์—ด ๊ตฌ์กฐ์ด๋‹ค. ๊ทธ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์€ ์–ธ์ œ๋‚˜ ๋ชฉ๋ก์˜ ๋์—์„œ๋งŒ ์ผ์–ด๋‚œ๋‹ค. ๋๋จผ์ €๋‚ด๊ธฐ ๋ชฉ๋ก(Pushdown list)์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค. ์Šคํƒ์€ ํ•œ ์ชฝ ๋์—์„œ๋งŒ ์ž๋ฃŒ๋ฅผ ๋„ฃ๊ฑฐ๋‚˜ ๋บ„ ์ˆ˜ ์žˆ๋Š” ์„ ํ˜• ๊ตฌ์กฐ(LIFO - Last In First Out)์œผ๋กœ ๋˜์–ด ์žˆ๋‹ค. ์ž๋ฃŒ๋ฅผ ๋„ฃ๋Š” ๊ฒƒ์„ โ€˜๋ฐ€์–ด๋„ฃ๋Š”๋‹คโ€™ ํ•˜์—ฌ ํ‘ธ์‰ฌ(push)๋ผ๊ณ  ํ•˜๊ณ  ๋ฐ˜๋Œ€๋กœ ๋„ฃ์–ด๋‘” ์ž๋ฃŒ๋ฅผ ๊บผ๋‚ด๋Š” ๊ฒƒ์„ ํŒ(pop)์ด๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ์ด๋•Œ ๊บผ๋‚ด์ง€๋Š” ์ž๋ฃŒ๋Š” ๊ฐ€์žฅ ์ตœ๊ทผ์— ํ‘ธ์‰ฌํ•œ ์ž๋ฃŒ๋ถ€ํ„ฐ ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋‚˜์ค‘์— ๋„ฃ์€ ๊ฐ’์ด ๋จผ์ € ๋‚˜์˜ค๋Š” ๊ฒƒ์„ LIFO ๊ตฌ์กฐ๋ผ๊ณ  ํ•œ๋‹ค Kotlin Implmentaion class MutableStack(vararg items: E) { // 1 } Inside the generic class, E can be used as a parameter like any other type.(E ์ œ๋„ค๋ฆญ Type ์‚ฌ์šฉ , any other type ์‚ฌ์šฉ ๊ฐ€๋Šฅ) ์‹คโ€ฆ

Kotlin Study Log 00 ํŠน์ด์  ์ •๋ฆฌํ•˜๊ธฐ

์ฝ”ํ‹€๋ฆฐ ๊ณต๋ถ€ Log ํŠน์ด์  ์ •๋ฆฌํ•˜๊ธฐ ๋ณ€์ˆ˜ ํƒ€์ž… ์ง€์ •์€ ์ƒ๋žตํ•ด๋„๋œ๋‹ค ์ •์  ํƒ€์ž…์ด๋ž€ ๋ณ€์ˆ˜์˜ ํƒ€์ž…์ด ์ปดํŒŒ์ผ ์‹œ์ ์— ๊ฒ€์ฆ๋˜๊ณ  ์ •ํ™•ํ•ด์ ธ์•ผ ํ•œ๋‹ค๋Š” ์˜๋ฏธ ํŠน์ง• ํ–ฅ์ƒ๋œ ํ†ต์ผ์„ฑ ์ฒดํฌ Java์˜ Equal API ๋Œ€์‹ ์— == ์‚ฌ์šฉํ• ๊ฒƒ Null handling ๋„ ๋ฉ๋‹ฌ์•„! Raw ๋ฌธ์ž์—ด ๊ธฐ๋Šฅ """ ๊ฐ์‹ธ์„œ Multiline ์ฒ˜๋ฆฌ ์šฉ์ด

Kotlin Study Log 00 ํŠน์ด์  ์ •๋ฆฌํ•˜๊ธฐ

์ฝ”ํ‹€๋ฆฐ ๊ณต๋ถ€ Log ํŠน์ด์  ์ •๋ฆฌํ•˜๊ธฐ ๋ณ€์ˆ˜ ํƒ€์ž… ์ง€์ •์€ ์ƒ๋žตํ•ด๋„๋œ๋‹ค ์ •์  ํƒ€์ž…์ด๋ž€ ๋ณ€์ˆ˜์˜ ํƒ€์ž…์ด ์ปดํŒŒ์ผ ์‹œ์ ์— ๊ฒ€์ฆ๋˜๊ณ  ์ •ํ™•ํ•ด์ ธ์•ผ ํ•œ๋‹ค๋Š” ์˜๋ฏธ ํŠน์ง• ํ–ฅ์ƒ๋œ ํ†ต์ผ์„ฑ ์ฒดํฌ Java์˜ Equal API ๋Œ€์‹ ์— == ์‚ฌ์šฉํ• ๊ฒƒ Null handling ๋„ ๋ฉ๋‹ฌ์•„! Raw ๋ฌธ์ž์—ด ๊ธฐ๋Šฅ """ ๊ฐ์‹ธ์„œ Multiline ์ฒ˜๋ฆฌ ์šฉ์ด

Android Color All hex value from 100% to 0% alpha

Sample color.xml

Solved "Unable to determine application id com.android.tools.idea.run.ApkProvisionException"

While I was working on developing for android toy project, I didnโ€™t deploy my apk file to my test phone It showed an error meesage like this โ€œUnable to determine application id com.android.tools.idea.run.ApkProvisionExceptionโ€ So I tried to do below steps from stack over flow it worked well!! https://stackoverflow.com/questions/56440572/how-to-fix-unable-to-determine-application-id-com-android-tools-idea-run-apkpr/64373002

how to support latest amazon tablet devices like Fire HD 10 series

ํ˜„์žฌ ๊ทผ๋ฌด ์ค‘์ธ ํšŒ์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋Š” ์•ฑ์„ ์•„๋งˆ์กด ์•ฑ์Šคํ† ์–ด์— ์ถœ์‹œํ•˜๋Š” ๊ณผ์ •์— ์žˆ์Šต๋‹ˆ๋‹ค ๊ฐœ๋ฐœ์„ ์™„๋ฃŒํ•˜๊ณ  Amazon Development console์— ์ตœ์ข…์ ์ธ Android APK ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜์˜€์Šต๋‹ˆ๋‹ค ๋งˆ์ผ“์— ์•ฑ์„ ์ถœ์‹œํ•˜๊ธฐ์— ๊ฐœ๋ฐœํ•œ ๊ฒŒ์ž„์ด๋‚˜ ์•ฑ์˜ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” Device Spec์„ ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์‚ฌ์ง„๊ณผ ๊ฐ™์ด Phone, Tablet ๋“ฑ ๋””๋ฐ”์ด์Šค๋ณ„๋กœ ์ •ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด์ƒํ•˜๊ฒŒ๋„ ์•„๋งˆ์กด ์ตœ์‹  ๊ธฐ๊ธฐ(Fire HD10) series ๋“ค์€ X ํ‘œ์‹œ๊ฐ€ ๋˜๊ฑฐ๋‚˜ -ํ‘œ์‹œ๊ฐ€ ๋‚˜๋Š” ๊ฑฐ์˜€์Šต๋‹ˆ๋‹ค I am working on new release app to amazon app store in company and after finished all features, I uploaded my apk file to amazon development console In general, you can set the types of devices that an app can run on the Amazโ€ฆ

Solved "PurchaseResponse.RequestStatus.FAILED", While amazon IAP Live test environment

ํ˜„์žฌ ๊ทผ๋ฌดํ•˜๊ณ  ์žˆ๋Š” ํšŒ์‚ฌ์—์„œ ์•„๋งˆ์กด ๊ฒฐ์ œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉํ•ด ์œ ๋‹ˆํ‹ฐํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค ์•„๋งˆ์กด์—์„œ ์ œ๊ณตํ•˜๋Š” IAP ๊ฒฐ์ œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋‚ด๋ถ€์—์„œ ๊ฐœ๋ฐœํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๊ฒฐํ•ฉํ•ด์„œ AAR Format์˜ ํ†ตํ•ฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค ์‹ค์ œ ๊ฐœ๋ฐœ์„ ์™„๋ฃŒํ•˜๊ณ  Testํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ธฐ์ดํ•œ ํ˜„์ƒ์ด์žˆ์–ด ๊ธฐ๋ก์œผ๋กœ ๋‚จ๊น๋‹ˆ๋‹ค ์•„๋งˆ์กด IAP Test ํ™˜๊ฒฝ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ํฌ๊ฒŒ 3๊ฐ€์ง€ ๋‹จ๊ณ„๋กœ Testํ• ์ˆ˜์žˆ์Šต๋‹ˆ๋‹ค Sandbox test Live app testing(LAT) ๋ฐฐํฌ https://developer.amazon.com/docs/in-app-purchasing/iap-testing-overview.html Sendbox Test ํ™˜๊ฒฝ์—์„œ๋Š” ๋ฌธ์ œ์—†์ด ์ž˜ ์ž‘๋™ํ–ˆ๋Š”๋ฐ์š”, ๊ฐ™์€ ๋ฒ„์ „์œผ๋กœ 2(LAT) Test ํ™˜๊ฒฝ์—์„œ ๊ฒฐ์ œ๋ฅผ ์‹œ๋„ํ•˜๋‹ˆ ๊ณ„์†ํ•˜์—ฌ โ€œPurchaseResponse.RequestStatus.FAILEDโ€ Error case๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด์„œ ๊ฒฐ์ œ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์–ด์š” https://developeโ€ฆ

Summerslider

SummerSlider SummerSlider that can distinguish the parts where the advertisement of the video player comes out iOS Swift5 Custom UI

Pinkfong Plus Membership service sdk development

Developing a pinkfong membership client SDK for Unity Platforms using Unity plugin interface and each native sdks (Android, iOS ) pinkfong Membership service enable to provide On/offline service connection and member management and it could provide own digital products and services such as coupon codes and support Multi-platform use of digital products available Pinkfong membership SDK Components Authentication: OAuth2.0 API In-app purchases : google billing and iOS IAP UI :Custom UI using manyโ€ฆ

SummerPlayerView

SummerPlayerView iOS Custom VideoPlayerView for kids, Tried to make it as similar as possible a Youtube kids App Player UI iOS Swift5 Custom UI

Scoreboard

ScoreBoard Simple android app which can record table tennis score data Android JAVA Beginner APP Download here

Unity Share text or image on social services with Native Share Plugin

Hi There! Today I am going to introduce how to share text or image to each social services while we developing our services with Unity There is very useful plugin ,UnityNativeShare you can download the plugin from their Github release page or can download from unity asset store for free When I tried to test the asset, I downloaded via asset store and imported asset files Look their sample code , Itโ€™s very easy and simple :) The sample code is very easy, When you press the sample button, a dialoโ€ฆ

What is a WebRTC

WebRTC You can add real-time communication capabilities to your application that works on top of an open standard It supports video, voice, and generic data to be sent between peers, allowing developers to build powerful voice- and video-communication solutions The technology is available on all modern browsers as well as on native clients for all major platforms. The technologies behind WebRTC are implemented as an open web standard and available as regular JavaScript APIs in all major browserโ€ฆ

How to build for WebRTC Android

WebRTC Android development Getting the Code Android development is only supported on Linux Install prerequisite software Create a working directory, enter it, and run: WebRTC development - Prerequisite software Depot Tools https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up Install the Chromium depot tools

NexPlayer SDK for Android

Mobile live streaming player SDK development for android Developed SDK sample codes (android/ NDK / JAVA/ JNI/C/C ++) Developed many script files to build auto packaging system (jenkins / docker / shell Script) Maintain and porting work for Android SDK (between native player engine layer c/c++ and JAVA layer using JNI

NexPlayer SDK for iOS

Lead Engineering NexPlayer for iOS SDK The main works are customer support, Integration with multiple global companyโ€™s solutions (ex Google,Dolby) maintenance of the SDK, and development of new features Mobile live streaming player SDK development for iOS Developed SDK Sample codes object c and swift both Developed third party integration works (VAST / VPAID / FreeWheel) Developed AVPlayer integration work (Avplayer,airplay) Maintain and porting work for iOS SDK (between native player engine (cโ€ฆ

NexPlayer SDK for window UWP

Mobile live streaming player SDK Development for Windows 10 & UWP Platforms (C# / c/c++) Developed SDK sample codes for windows 10 app Developed caption renderer modules in c# (CEA 608 , CEA708 , WEBVTT) Developed a packaging system with VSIX.

NexPlayer SDK for Unity

Lead Engineering NexPlayer for Unity SDK The main works are customer support, development for new features and Integrate with 3rd partyโ€™s solutions and build a whole architecture Major technologies Unity Native Plug-in interface Video Texture Development with metal ,openGL Shader Development Demo : https://github.com/NexPlayer/NexPlayer_Unity_Plugin

BTS World Project

BTS WORLD project Developed for special Unity SDK for BTS World Game (consortium project) Role: PM and Lead Software Engineer - Feature development - Product preparation and documentation, supply to customer Releated post : https://btsw.netmarble.com/en/home

KT Narle app project

KT Narle app project In order to optimize the customerโ€™s app developed to building a system to test the complexity of each screen (custom unity editor development) Releated post : https://blog.kt.com/1329

Snow AR camera platform project

Snow AR camera platform project Developed Android camera features using unity native plugins

Snow AR camera platform project

Snow AR camera platform project Developed Android camera features using unity native plugins

Baby Shark Coloring Book

Baby Shark Coloring Book Participated in the coloring project, implemented some features Implemented sound manager API to regulate some multiple sound effects and background music volumes with users save values Implemented SNS share feature for final output UGUI development and research to make non game app with Unity E.g TAP UI Custom Scroll Rect Image cashing mechanism Facebook SDK Implementation Android - https://play.google.com/store/apps/details?id=kr.co.smartstudy.babysharkcoloring_androโ€ฆ