手机银行应用开发
我们作为开发者加入了一家大型银行个人手机银行应用的移动团队。我们开发并修改了与账户查询、转账、金融产品、公共缴费等银行业务页面相关的功能。金融应用里,一个输入值或一个按钮状态出错,用户的业务就会卡住;用户越多,小改动的影响也越大。在多家厂商与策划、PM、服务器、网页、移动开发者一起推进的大型项目中,我们明确界定了自己的负责范围。
从账户查询到公共缴费贯通的银行业务功能
这家大型银行的个人手机银行应用,让用户在手机上办理账户查询、转账、存款与贷款等金融产品以及公共缴费,基金、外汇、银行卡业务也在同一应用中办理。我们作为移动团队开发者参与,开发与这些业务页面衔接的功能。应用由多个团队分工制作,因此我们一边确认自己负责的功能与其他团队页面的衔接点,一边推进。

逐页检查输入值、按钮状态与错误提示的稳定工作
金融应用中,输入值、按钮状态、页面切换和错误提示都会直接影响用户办理业务。我们逐一检查了手机银行应用各页面的行为和异常情况。输入有误时按钮应处于什么状态、用什么文字提示,都按页面逐一统一。

守住既有业务流程的运营中修改
手机银行应用已有大量用户在用,修改功能时也必须保持既有业务流程不变。我们在维持原有流程的前提下,完成了必要的功能修改与改进。这项工作让我们切身体会到,用户众多的服务里,再小的改动也要充分验证后才能上线。

策划、PM、服务器、网页与移动一起推进的大型项目中的范围协调
这家大型银行的手机银行应用开发,是多家厂商和相关方一起推进的大型项目。需求变更、验收和日程协调频繁,因此我们明确界定负责范围,与策划、PM、服务器、网页、移动开发者确认需求后再商定修改范围。这个项目让我们亲身体会到,策划和PM等决策者的方向与沟通左右着项目的推进。

项目亮点
开发与账户查询、转账、金融产品、公共缴费页面衔接的功能
逐页检查输入值、按钮状态、页面切换与错误提示等异常情况
在多厂商参与的大型项目中明确自己的负责范围
洞察
GA4 client_storage: 'none'은 정말 쿠키를 막을까?
두 달 전 이 블로그에 「GA4 쿠키 없이 쓰기」라는 글을 썼습니다. clientstorage: 'none' 으로 쿠키 저장을 끄고, 자체 분석이 쓰던 익명 ID 를 clientid 로 넘기면 쿠키 0개로 GA4 를 쓸 수 있다는 내…
GA4 Measurement Protocol: gtag.js 없이 서버에서 이벤트 보내기
랜딩 페이지의 전송량을 파일 단위로 쪼개 보다가, 가장 큰 파일이 우리 코드가 아니라는 것을 알았습니다. Google Analytics 의 gtag.js 였고, 방문 한 번에 176KB 를 받고 있었습니다. 페이지 전체가 1,094K…
중소 제조업 AI 도입 순서: DX를 먼저 끝내야 할까?
공장을 가진 중소·중견 제조기업 16만여 곳 가운데 스마트공장을 도입한 곳은 19.5%입니다. 회사가 작을수록 이 비율은 더 떨어집니다. 중소벤처기업부가 2025년 4월에 낸 제1차 스마트제조혁신 실태조사 결과입니다. 그림: 기업 규…
Next.js loading.tsx와 404: 버튼이 화면보다 먼저 살아나게 하기
관리 화면 왼쪽 위에 사이드바를 접고 펴는 ☰ 버튼이 있습니다. 폭 하나 바꾸는 버튼인데, 대시보드에서 누르면 2초 넘게 아무 반응이 없었습니다. 레이아웃만 바꾸는 일이 왜 이렇게 오래 걸리는지부터 들여다봤습니다. Next.js 16…



