분류 전체보기

소식

[민트앱] 접속위치 통계가 베타 테스트를 마치고 정식 출시 하였습니다.

개요 민트앱은 하이브리드 앱 제작 플랫폼으로써 쉽고 빠르게 웹앱을 제작할수 있는 플랫폼입니다. 다양한 통계를 보여주고 사용자에게 제공하고 있으므로 앱을 운영하시는데 많은 도움이 될듯 합니다. 1년간 접속위치 통계가 베타테스트를 마치고 정식으로 출시 하였습니다. 사용법 민트앱의 통계 페이지의 접속위치를 클릭을 합니다. 접속아이피 별로 같은 접속자로 체크하여 위치를 표기 합니다. 우리 서비스가 어디에서 많이 접속하는지 확인하여 지역별 서비스에는 큰 도움이 될것입니다. 이상으로 민트앱의 접속위치 서비스에 대해 알려드렸습니다. 많은 이용 부탁드립니다. 민트소프트는 모바일 앱 개발 전문회사입니다. 하이브리드앱,크로스플랫폼,네이티브영역 전반에 걸친 모바일 앱을 개발하고 있습니다. 하이브리드는 민트앱이라는 솔루션을 ..

소식

민트앱 직접 빌드 기능이 추가되었습니다.

개요 민트앱은 하이브리드 앱 제작 플랫폼으로써 쉽고 빠르게 웹앱을 제작할수 있는 플랫폼입니다. 초기 인증서 및 키값을 민트앱에서 설정하고 이후에는 고객이 직접 빌드를 하실수 있도록 기능이 추가되었습니다. 서버 및 기타의 문제로 앱이 빌드가 실패 하는경우는 1시간 이후 재설정 되오니 재빌드를 진행해주시면 됩니다. ios 사용법 1.먼저 앱 빌드 목록으로 들어갑니다. 2.새로운 빌드 버튼을 눌러서 빌드 정보를 입력합니다. url을 다르게 빌드하기 위해선 URL 관리로 가서 URL을 추가해주시면 됩니다. 버젼은 최신 빌드 이후에 패치 버젼이 자동으로 올라가도록 되어있습니다. 원하시는 버젼을 입력하시면 됩니다. 3.빌드를 누르시면 자동으로 앱이 빌드가 됩니다. 자동으로 빌드가 진행됩니다. 4.완료가 된 빌드는 ..

UIUX

토스의 UX 법칙

처음 토스를 접했을 때의 감정이 아직 생생하다. 마치 장난감처럼 가볍고 통통 튀면서 독창적이였다. 토스는 단순히 '사용하기 쉬운 앱'이 아니다. 토스의 구조를 하나씩 뜯어보면 UX심리학의 10가지 법칙을 모두 찾아볼 수 있다. 존 야블론스키가 저술한 'UX/UI의 10가지 심리학 법칙'에서 소개하는 10가지 UX법칙에 따라 토스를 파헤쳐보았다. ✔️ 제이콥의 법칙 "사용자는 본인이 오래 사용하면서 축척된 경험으 토대로 새로운 프로덕트를 판단하는 경향이 있다" - 토스의 메인 화면은 여태껏 다른 금융앱과 크게 다르지 않은 디자인을 보여줍니다. 이때까지 다양한 금융앱, 마이데이터 앱을 써온 사용자가 토스를 처음 사용하게 되더라도 이질감이 느껴지지 않는 이유가 이미 우리에게 익숙한 인터페이스와 사용성을 제공하..

프로그래밍/android

Jetpack Datastore - 1) 개요

안드로이드 Jetpack Compose 를 적용하여 프로젝트를 진행중이다. 개발 진행 도중, SharedPreferences에 대해 검색하다 Jetpack Datastore 에 대해 알게 되었다. 안드로이드 개발자 사이트 내용 중 아래 문구가 눈에 확 와닿았다...^^;; 현재 SharedPreferences를 사용하여 데이터를 저장하고 있다면 대신 Datastore로 이전하는 것이 좋습니다. 그래서, SharedPreferences 와 Jetpack Datastore에 대해 알아보고, Jetpack Datastore를 진행중인 프로젝트에 적용시켜 보려 한다. 우선... SharedPreferences 가벼운 데이터를 key-value 쌍으로 저장하기 위해 사용 한계 비동기 작업을 제대로 해주지 않으면 ..

프로그래밍/flutter

Build Issue 해결 모음

버그 수정 후 테스트를 진행하려 하는데, 아래와 같은 메세지가 콘솔창에 뜨면서 빌드가 되지 않는 경우가 발생했다. 1. warning: libobjc.A.dylib is being read from process memory. 아이폰에서 빌드가 잘 되지 않는 경우 에러 내용(전체) warning: libobjc.A.dylib is being read from process memory. This indicates that LLDB could not find the on-disk shared cache for this device. This will likely reduce debugging performance. 해결 방법 rm -r ~/Library/Developer/Xcode/iOS\ DeviceSu..

UIUX

2023년 UIUX 트렌드 10가지

UIUX 트렌드는 어떻게 변화할까요? 디자인이라는 것이 큰 변화를 가져가지 않는다면 UIUX 관련 종사자로서 더 편리하겠지만, 실상은 그렇지 않답니다. 한 때 유행하다가도 얼마 못 가 사라지는 일도 부지기수죠..! 그에 따라 트렌드를 쫒기 위헤서는 항상 공부하고 래퍼런스를 보는 수 밖에 없습니다. 그럼 공부는 어떻게 해야할까요? 저는 주로 국내,해외 아티클이나 디자이너들의 인사이트를 찾아보며 알아가는 편이랍니다. 그럼 이제 2023년을 이끌 UIUX 트렌드 10가지가 무엇인지 한번 알아보도록 하겠습니다😊 ✔️ 가상 현실 2023년에는 가상 현실이 비디오 게임을 넘어 전자상거래 분야에서도 많이 활용될 것입니다. 이케어 플레이스 모바일 앱은 좋은 예시입니다. 이 앱의 사용자는 증강 현실 속에서 이케아의 가구..

모바일앱

OAuth 2.0 인증 알아보기

최근 많은 웹 사이트에서 구글, 트위터, 페이스북 등 외부 SNS 계정을 통해 간편히 회원가입 및 로그인 할 수있는 기능을 제공한다. 이처럼 제3자의 서비스에게 사용자의 접근 권한을 위임 받을 수 있게 하는 방식을 OAuth 2.0(Open Authorization 2.0)이라고 한다. 쉽게말하면 타사 플랫폼(카카오, 트위터, 구글 등)으로부터 우리의 서비스를 사용하고자 하는 유저의 정보에 접근 할 수 있는 권한을 위임 받는것이다. OAuth 참여자는 크게 세가지로 구분 할 수있다. ● Client : 타사 플랫폼에 접근하려는 웹 어플리케이션 ● Resource Owner : Client가 제공하는 서비스를 통해 로그인하는 실제 유저 ● Resource Server : Client가 제어하고자 하는 자원..

개발툴

Timezone, Unix Time

Unix time 유닉스 시간, POSIX 시간, Epoch 시간 1970년 1월 1일 00:00:00 협정 세계시(UTC) 부터의 경과 시간을 초로 환산하여 정수로 나타낸 것 윤초는 무시됨. 유닉스 계열 운영체제나 여러 다른 운영 체제, 그리고 파일 형식들에서 사용 윤초 처리 방식 때문에 시간을 선형으로 표현하지 못하며, 협정 세계시의 윤초를 표현할 수 없음 협정 세계시의 윤초를 표현할 수 없음 유닉스 시간은 대다수의 유닉스 운영 체제에서 date +%s를 명령행에 입력하여 확인할 수 있음. 32비트로 표현된 유닉스 시간은 1970년 1월 1일 00:00 (UTC)에서 2,147,483,647 (231 - 1) 지난 후인 2038년 1월 19일 03:14:08 UTC에 2038년 문제를 발생시킨다. 이..

개발툴

AI 환경 구축 - Vertex AI 활용

Bluetooth 디바이스와 병충해 판별 AI를 활용하는 앱 개발을 진행하면서, 병충해 판별 AI 작업에 대해 소개해보고자 한다. 1. 구성 환경 선정 빠른 시간 내에 이미지 객체 감지를 위한 AI 학습 및 배포 를 위해 구글에서 제공하는 Vertex AI를 사용하기로 함 데이터 저장 : Google Cloud - Google Storage - 버킷 데이터 라벨링 : Google Cloud 기능 사용 AI 학습 : Google Vertex AI - 이미지 객체 감지 배포 : Google Cloud Function 2. 데이터 정리 데이터를 전달 받아 확인해본 결과, 작물별, 병충해별 기본 보유 데이터 수량에 많은 편차가 있었음. 1차 목표(식물 5종류 병충해 구분) 달성을 위해 전체 데이터에서 식물 5종..

UIUX

[UIUX] 디자인 시스템 파헤치기 2편 - UI요소

안녕하세요. 민트소프트 UIUX 디자이너 최현아입니다. 저번 포스팅에서 UI요소에 대한 주제를 다뤘는데요😉 이번에도 그 주제를 이어서 써보려고 합니다. Slide 슬라이드는 동선 내 사용자 위치를 정확하게 안내 및 표시하기 위해 사용하는 요소입니다. 슬라이드 내부에는 Dot Indicator 또는 Number Indicator 가 들어갈 수 있습니다. Text filed 텍스트 필드는 본문 외 정보 또는 주의, 강조형 정보로 강조가 필요시 사용합니다. 입력 폼의 개수는 가능한 최소의 갯수로 해야 합니다. 필수 입력이 아닌 경우 선택적 질문임을 명확히 표시되도록 해야하며, 사용자가 무엇을 요청받고 있는지 구분하고 이해할 수 있도록 관련 필드를 그룹화 시켜야 좋습니다. Tag 태그는 부가적인 정보를 전달하..

민트소프트 개발블로그입니다.
'분류 전체보기' 카테고리의 글 목록 (2 Page)