there are 25 poketch apps in the whole game, but you can only get 23 apps normally in the game, the other 2 you can get those via nintendo event or action replay
#1-digital clock-already available
#2-calculator-already available
#3-memo pad-obtained from the president of poketch company after obtaining your 1st badge
#4-pedometer-already available
#5-pokemon list-already avilable
#6-friendship checker-obtained from the woman in the pokemon center in eterna city
#7-dowsing-obtained from dawn/lucas from route 207
#8-berry searcher-obtained from inside berry master's house
#9-day care checker-obtained inside the day care center
#10-pokemon history-obtained from a resident in solaceon town
#11-counter-obtained inside the veilstone city department store
#12-analouge clock-obtained from a resident in celestic town
#13-marking map-obtained from the president of poketch company after obtaining your 3rd badge
#14-link searcher-obtained from the president of poketch company after obtaining your 5th badge
#15-coin flip-obtained from a resident of grand lake hotel
#16-move tester-obtained from the president of poketch company after obtaining your 7th badge
#17-calendar-obtained from a resident in sunnyshore city by showing him a pokemon with serious nature
#18-dot artist-obtained from a resident in sunnyshore city by showing him a pokemon with naive nature
#19-roulete-obtained from a resident in sunnyshore city by showing him a pokemon with a quirky nature
#20-trainer counter-obtained from prof.oak in pal park
#21-kitchen timer-obtained from a girl in pal park by showing her a snorlax
#22-color changer-obtained from a girl in pal park by showing her a keckleon
#23-matchup checker-obtained by capturing 5 pokemon in one safari game
#24-stopwatch-obtained through nintendo event
#25-alarm clock-obtained through nintendo event
so many huh?
hope this helps